如下,是关于IIF和ISNULL的函数问题

程序运行时,总是提示"then关键字附近有错误"这是什么原因啊??
SELECT MAX(ID),(Case When (ISNULL (MAX(ID),0) Then 1 Else MAX(ID) End) AS ID_M FROM tbTree

繁花不似锦
浏览 188回答 2
2回答

呼如林

VB 中不能用 ISNULL(x,0) 这种处理方式,这是T-SQL的语法.改为:iif(isnull(x),0,x)

料青山看我应如是

语法中有误码。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server