我有我认为应该是一个简单的问题,但对我的生活无法自己解决它。我只是试图在桌上做一个简单的搜索。与SQL Server获取不正确的sytax错误
Select *
From dbo.Case
Where dbo.Case.CountyName='Milwaukee'
我不断收到此错误:
消息156,级别15,状态1,2号线 关键字 '案例' 附近有语法错误。
我也尝试过脱掉“dbo”,它仍然不起作用。
我在做什么错? (使用SQL Server 2008)
我有我认为应该是一个简单的问题,但对我的生活无法自己解决它。我只是试图在桌上做一个简单的搜索。与SQL Server获取不正确的sytax错误
Select *
From dbo.Case
Where dbo.Case.CountyName='Milwaukee'
我不断收到此错误:
消息156,级别15,状态1,2号线 关键字 '案例' 附近有语法错误。
我也尝试过脱掉“dbo”,它仍然不起作用。
我在做什么错? (使用SQL Server 2008)
CASE
is a reserved keyword。你需要把它们放在[]
作为标识符使用,如数据库,列或表名:
Select *
From dbo.[Case]
Where dbo.[Case].CountyName='Milwaukee'
Case
在SQL is a reserved word,所以你需要把它周围的方括号。