Sql server sql azure初学者-获取简单insert语句的错误
我正在尝试将一行数据插入SQLAzure中的表中-- 这是insert语句--Sql server sql azure初学者-获取简单insert语句的错误,sql-server,azure-sql-database,Sql Server,Azure Sql Database,我正在尝试将一行数据插入SQLAzure中的表中-- 这是insert语句-- 插入云存储凭据(云提供程序、api密钥、api密钥) 值(“机架空间”、“机架空间”、“机架空间”); 但是,我得到以下错误-- Msg 207,16级,状态1,第2行 列名“Rackspace”无效。 味精207,16级,状态1,第2行 列名“”无效。 味精207,16级,状态1,第2行 列名“”无效。 我做错了什么?我按照SQL Server教程编写了上述查询…将“(双引号)更改为”(勾选/单引号) 插入云存
插入云存储凭据(云提供程序、api密钥、api密钥)
值(“机架空间”、“机架空间”、“机架空间”);
但是,我得到以下错误--
Msg 207,16级,状态1,第2行
列名“Rackspace”无效。
味精207,16级,状态1,第2行
列名“”无效。
味精207,16级,状态1,第2行
列名“”无效。
我做错了什么?我按照SQL Server教程编写了上述查询…将“
(双引号)更改为”
(勾选/单引号)
插入云存储凭据(云提供程序、api密钥、api密钥)
值('机架空间','');
用'
s更改您的“
s。实际上,它认为插入的值是列的名称。不要在数据中加双引号。使用单引号:'Rackspace'
@ypercube谢谢。它现在起作用了。。。请将您的意见作为解决方案,我将接受它作为这个问题的答案…下面有两个答案说同样的事情。你可以选择其中一个。如果我没有错的话,SQLMenage在我发表评论前几秒钟回答了我的问题。
INSERT INTO cloud_storage_credentials (cloud_provider,api_key, api_secret)
VALUES("Rackspace", "<random_value>", "<random_value>");
Msg 207, Level 16, State 1, Line 2
Invalid column name 'Rackspace'.
Msg 207, Level 16, State 1, Line 2
Invalid column name '<random_value>'.
Msg 207, Level 16, State 1, Line 2
Invalid column name '<random_value>'.
INSERT INTO cloud_storage_credentials (cloud_provider,api_key, api_secret)
VALUES('Rackspace', '<random_value>', '<random_value>');