我在服务器资源管理器和表名中,右键单击“选择前1000行”。查询面板显示生成的SQL
SELECT TOP 1000 [...] ,[....] , [....]
FROM [filename].[dbo].[TableName]
现在我想添加一个简单的WHERE子句。
我尝试像这样添加它:
WHERE [ColumnName] == 11
它不起作用。我知道这是一个非常基本的问题,但我没有太多直接使用SQL Server的经验。
如何修复WHERE子句?
答案 0 :(得分:2)
你不需要双==符号SQL术语只使用一个=
从你的例子:
SELECT TOP 1000 [...] ,[....] , [....]
FROM [filename].[dbo].[TableName]
WHERE [ColumnName] = 11
答案 1 :(得分:1)
C#使用双等号(“==”)进行条件检查,在sql中,对于谓词,它是单个“=”。