翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
COALESCE Amazon の 関数 QLDB
重要
サポート終了通知: 既存のお客様は、07/31/2025 のサポート終了QLDBまで Amazon を使用できます。詳細については、「Amazon Ledger QLDB を Amazon Aurora Postgre に移行するSQL
Amazon ではQLDB、1 つ以上の引数のリストを指定して、 COALESCE
関数を使用して引数を左から右に並べて評価し、不明な型ではない最初の値 (NULL
または MISSING
) を返します。すべての引数の型が不明な場合、結果は NULL
になります。
COALESCE
関数は、NULL
および MISSING
を伝播しません。
構文
COALESCE (
expression
[,expression
, ... ] )
引数
expression
-
関数が評価する 1 つ以上のフィールド名または式のリスト。各引数には、サポートされている任意の データ型 を指定できます。
戻り型
サポートされている任意のデータ型。戻り値の型は、NULL
または、最初に null 以外で欠落していない値として評価される式の型と同じです。
例
SELECT COALESCE(1, null) FROM << 0 >> -- 1 SELECT COALESCE(null, null, 1) FROM << 0 >> -- 1 SELECT COALESCE(null, 'string') FROM << 0 >> -- "string"