我正在尝试IIF()
在 select 语句中使用。布尔表达式检查字段值是否等于空字符串。语法是这样的:
SELECT IIF(field = '','ONe action','Another')
我收到错误“= 附近的语法错误
我尝试了一个简单的测试:
SELECT IIF(2 > 1, 'yes','no')
我得到"syntax errror near >"
这让我相信这IIF
根本行不通。
我正在使用 SQL SERVER 2008 R2,是否需要配置某些东西以允许 IIF() 工作?我缺少的语法有什么吗?我的测试很简单,但仍然出现语法错误。
任何帮助,将不胜感激。非常感谢!