我试图为虚假陈述不返回任何内容。有没有办法做到这一点?iif(a=1, "Yes", null)
<--- 这显然不起作用,但是如果将语句评估为假,是否还有其他任何东西不返回任何内容?
最佳答案
如果这是在 SSRS 表达式中,那么您可以使用以下内容
=IIF(Fields!myField.Value = 1, "Yes", nothing)
nothing
在 SSRS 表达式中类似于 NULL
例如,您可以将文本框背景颜色设置为
nothing
这与在属性下拉菜单中选择“无颜色”相同。
关于sql-server - iif 语句什么都不做,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54559490/