Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light データベース管理とリファレンス » Ultra Light SQL リファレンス » Ultra Light SQL 関数 » SQL 関数 (E ~ O)

 

NULLIF 関数 [その他]

式を比較して、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' );