简单的INSERT语句出错

时间:2012-06-24 16:23:24

标签: sql sql-server tsql insert sql-server-2012

我做了一个在asp.net页面内运行的insert语句。它给了我一个错误,所以我去了sql server并按原样运行语句并用它来与我在asp.net页面中写的内容进行比较。问题是,它写得正确,但它不起作用。它似乎无法检测数据库或表格,并告诉我表格不存在,列也不存在。声明如下:

INSERT [Remisiones].[dbo].[Places] (Name, Type) VALUES ("Planta 1", "Planta")

我还尝试使用[dbo].[Places]而只是Places,但它在表格的位置给我一个错误,说它是Invalid object name。它在做什么?

1 个答案:

答案 0 :(得分:7)

不要对字符串分隔符使用双引号;使用单引号。

INSERT [Remisiones].[dbo].[Places] (Name, Type) VALUES ('Planta 1', 'Planta');