输出是什么?请解释下面的合并声明。
“COALESCE(NULL,:RG)为空”
答案 0 :(得分:1)
coalesce
声明完全没用。你也可以这样写:
:RG IS NULL
这只是检查传入的:rg
参数是否为null。这将放在where
子句或case
开关中。
答案 1 :(得分:0)
COALESCE
返回第一个not null值,所以如果你传递2个参数而第一个是NULL
,如果不是null,你将收到第二个参数。
在where
中,您粘贴的表情等于:RG IS NULL
。
对于某些兼容性问题,可能会出现coalesce吗?只是一个猜测。