SQL Server:使用名为“PLAN”的列执行查询但会引发错误

时间:2012-10-04 14:34:56

标签: .net sql-server-2008

我们有一个名为PLAN的列的表,它是一个关键字。我们使用括号,但查询仍然会抛出错误。奇怪的是查询仍然执行。该错误使.net Web上下文当然爆炸。有什么想法吗?

USE [SomeDB]

UPDATE [SomeTable] 
SET [SomeTable].[PLAN] = 2 
WHERE [SomeTable].[RECNUM] = 1 

Microsoft SQL Server 2008(SP3)

2 个答案:

答案 0 :(得分:4)

It should work。必须是别的东西。

答案 1 :(得分:0)

试试这个>

UPDATE [SomeTable] SET [PLAN] = 2 WHERE [RECNUM] = 1