リストの中から NULL でない最初の式を返します。この関数は ISNULL 関数と同じです。
COALESCE( expression, expression [ , ...] )
expression 任意の式。
2 つ以上の式を関数に渡します。すべての式は比較可能であることが必要です。
任意の値
結果が NULL になるのはすべての引数が NULL の場合のみです。
このパラメータにはスカラ型を指定できますが、同じ型を指定する必要はありません。
この関数がデータベース・サーバで処理される方法の詳細については、ISNULL 関数 [その他]を参照してください。
SQL/2003 コア機能。
次の文は、値 34 を返します。
SELECT COALESCE( NULL, 34, 13, 0 ); |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |