Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
通过比较表达式提供缩写的 CASE 表达式。
NULLIF( expression-1, expression-2 )
expression-1 要比较的表达式。
expression-2 要比较的表达式。
第一个参数的数据类型。
NULLIF 比较两个表达式的值。
如果第一个表达式的值与第二个表达式的值相等,NULLIF 返回 NULL。
如果第一个表达式的值不等于第二个表达式的值,或者第二个表达式为 NULL,则 NULLIF 返回第一个表达式。
NULLIF 函数提供了编写某些 CASE 表达式的简便方法。
SQL/2008 核心功能。
以下语句返回值 a:
a
SELECT NULLIF( 'a', 'b' );
以下语句返回 NULL:
NULL
SELECT NULLIF( 'a', 'a' );