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

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL リファレンス » SQL の使用 » SQL 関数 » SQL 関数 (A ~ D)

 

COALESCE 関数 [その他]

リストの中から NULL でない最初の式を返します。この関数は ISNULL 関数と同じです。

構文
COALESCE( expression, expression [ , ...] )
パラメータ
  • expression   任意の式。

    2 つ以上の式を関数に渡します。すべての式は比較可能であることが必要です。

戻り値

任意の値

備考

結果が NULL になるのはすべての引数が NULL の場合のみです。

このパラメータにはスカラ型を指定できますが、同じ型を指定する必要はありません。

この関数がデータベース・サーバで処理される方法の詳細については、ISNULL 関数 [その他]を参照してください。

参照
標準と互換性
  • SQL/2003   コア機能。

次の文は、値 34 を返します。

SELECT COALESCE( NULL, 34, 13, 0 );