JSON

TRY_PARSE_JSON

SnowflakeSnowflake

Versi safe dari PARSE_JSON - mengembalikan NULL jika JSON tidak valid.

Tipe hasil: VARIANTDiperbarui: 6 Jan 2026

Syntax

SQL
TRY_PARSE_JSON(json_string)

Parameter

json_stringVARCHARwajib

String JSON (bisa tidak valid)

Contoh Penggunaan

Safe JSON Parsing

SQL
1SELECT
2 TRY_PARSE_JSON(maybe_json) as parsed,
3 CASE WHEN TRY_PARSE_JSON(maybe_json) IS NULL
4 THEN 'Invalid JSON' ELSE 'Valid' END as status
5FROM raw_data;

Parse dengan pengecekan validitas.

Fungsi Terkait