カテゴリ:半構造化データ関数と構造化データ関数 (解析) STRIP_NULL_VALUE¶ JSON null 値を SQL NULL 値に変換します。他のすべてのバリアント値は変更されずに渡されます。 構文¶ CopyExpandSTRIP_NULL_VALUE( <variant_expr> ) Show lessSee moreScroll to top 引数¶ variant_exprVARIANT 型の式。 戻り値¶ 式に JSON null値が含まれている場合、この関数は SQL NULL を返します。 式に JSON null値が含まれていない場合、関数は入力値を返します。 例¶ CopyExpandCREATE OR REPLACE TABLE mytable ( SRC Variant ); INSERT INTO mytable SELECT PARSE_JSON(column1) FROM VALUES ('{ "a": "1", "b": "2", "c": null }') , ('{ "a": "1", "b": "2", "c": "3" }'); SELECT STRIP_NULL_VALUE(src:c) FROM mytable; Show lessSee moreScroll to top Expand+-------------------------+ | STRIP_NULL_VALUE(SRC:C) | |-------------------------| | NULL | | "3" | +-------------------------+ Show lessSee moreScroll to top