式を比較して、CASE 式の省略形を提供します。
NULLIF( expression-1, expression-2 )
expression-1 比較される式。
expression-2 比較される式。
最初の引数のデータ型。
NULLIF は 2 つの式の値を比較します。
1 番目の式と 2 番目の式が等しい場合、NULLIF は NULL を返します。
1 番目の式と 2 番目の式が異なる場合、または 2 番目の式が NULL の場合、NULLIF は 1 番目の式を返します。
NULLIF 関数は、いくつかの CASE 式の簡単な作成方法を提供します。
SQL/2003 コア機能。
次の文は、値 a を返します。
SELECT NULLIF( 'a', 'b' ); |
次の文は、NULL を返します。
SELECT NULLIF( 'a', 'a' ); |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |