JSON_STRIP_NULLS (Lakehouse v1)
Usuwa z obiektu JSON wszystkie właściwości o wartościach null.
Składnia Analyze
Dział zatytułowany „Składnia Analyze”func.json_strip_nulls(<json_string>)Przykłady Analyze
Dział zatytułowany „Przykłady Analyze”func.json_strip_nulls(func.parse_json('{"name": "alice", "age": 30, "city": null}'))
┌─────────────────────────────────────────────────────────────────────────────────────────────────┐│ func.json_strip_nulls(func.parse_json('{"name": "alice", "age": 30, "city": null}')) ││ String │├─────────────────────────────────────────────────────────────────────────────────────────────────┤│ {"age":30,"name":"Alice"} │└─────────────────────────────────────────────────────────────────────────────────────────────────┘Składnia SQL
Dział zatytułowany „Składnia SQL”JSON_STRIP_NULLS(<json_string>)Typ zwracany
Dział zatytułowany „Typ zwracany”Zwraca wartość tego samego typu co wejściowa wartość JSON.
Przykłady SQL
Dział zatytułowany „Przykłady SQL”SELECT JSON_STRIP_NULLS(PARSE_JSON('{"name": "Alice", "age": 30, "city": null}'));
json_strip_nulls(parse_json('{"name": "alice", "age": 30, "city": null}'))|--------------------------------------------------------------------------+{"age":30,"name":"Alice"} |