【发布时间】:2014-01-27 23:03:40
【问题描述】:
尝试在 LINQPad 4 中运行此查询:
SELECT item_group_id as AccountID, IIF(ISNULL(t_item_group.description),'[blank]',t_item_group.description) AS Name
FROM t_item_group
WHERE active = TRUE
我明白了,“isnull 函数需要 2 个参数。”
我尝试移动括号,将 "[blank]" 更改为 "[blank]" 和 "[blank]" ,但没有任何帮助...
LINQPad 出于这个原因无法运行的查询(我有两个类似的查询(使用 IIF(ISNULL)),但它们实际上(在我的 Web API 应用程序中)运行良好;所以,LINQPad 更“挑剔”也许比它需要的要多,但它在 SQL 语法方面有什么期望?
【问题讨论】:
-
请不要在没有评论的情况下投反对票。如果这是重复的,请改为链接到原件。
标签: sql-server tsql linqpad isnull iif