类别::doc:`/sql-reference/functions-semistructured`(解析) STRIP_NULL_VALUE¶ 将 JSON null 值转换为 SQL NULL 值。所有其他变体值在传递时保持不变。 语法¶ CopyExpandSTRIP_NULL_VALUE( <variant_expr> ) Show lessSee moreScroll to top 实参¶ variant_expr类型 VARIANT 的表达式。 返回¶ 如果表达式包含 JSON 空值,则该函数返回 SQL NULL。 如果表达式不包含 JSON 空值,则该函数返回输入值。 示例¶ 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