在我的数据库中,列的某些值(称为状态)为空,如果它们为空,我想显示一个字符串“ 取消”。
猜猜我需要在Attributes
-common
-if-null
上执行此操作,但是然后不知道如何指定它。
谁能帮我吗?
答案 0 :(得分:0)
正如您所说,有多个选项,包含状态的字段上的Attributes
-common
-if-null
可以做到这一点,您可以通过在Value中输入字符串来指定它框。如果您的字符串在失去焦点后消失了,请在选择“值”条目时单击...
,这将启动一个弹出输入框。
或者,您可以将该逻辑放入查询中
select coalesce(status, 'Cancelled')
from table
凉爽
按顺序评估参数,并返回最初不评估为NULL的第一个表达式的当前值。例如,SELECT COALESCE(NULL,NULL,'third_value','fourth_value');返回第三个值,因为第三个值是不为null的第一个值。
某些数据库可能具有名称不同的相似功能,例如Oracle。有nvl()