通过比较表达式提供缩写的 CASE 表达式。
NULLIF( expression-1, expression-2 )
expression-1 要比较的表达式。
expression-2 要比较的表达式。
第一个参数的数据类型。
NULLIF 比较两个表达式的值。
如果第一个表达式的值与第二个表达式的值相等,NULLIF 返回 NULL。
如果第一个表达式的值不等于第二个表达式的值,或者第二个表达式为 NULL,则 NULLIF 返回第一个表达式。
NULLIF 函数提供了编写某些 CASE 表达式的简便方法。
SQL/2003 核心特性。
以下语句返回值 a:
SELECT NULLIF( 'a', 'b' ); |
下面的语句返回 NULL。
SELECT NULLIF( 'a', 'a' ); |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |