翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
nullIf
nullIf
は 2 つの式を比較します。2 つの式が等しい場合、関数は Null を返します。2 つの式が等しくない場合、関数は最初の式を返します。
構文
nullIf(
expression1
,expression2
)
引数
nullIf
は 2 つの式を引数として取ります。
- expression
-
式は、数値データ型、日時データ型、または文字列です。フィールド名、リテラル値、または別の関数にすることができます。
戻り型
文字列
例
次の例では、出荷遅延の理由が不明な場合に Null を返します。
nullIf(delayReason, 'unknown')
次が指定したフィールド値です。
delayReason ============ unknown back ordered weather delay
これらのフィールド値に対して、以下の値が返されます。
(null) back ordered weather delay