Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server sql azure初学者-获取简单insert语句的错误_Sql Server_Azure Sql Database - Fatal编程技术网

Sql server sql azure初学者-获取简单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教程编写了上述查询…将“(双引号)更改为”(勾选/单引号) 插入云存

我正在尝试将一行数据插入SQLAzure中的表中--

这是insert语句--

插入云存储凭据(云提供程序、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>');