JSON
Snowflake
PARSE_JSON
Mengkonversi JSON string menjadi tipe VARIANT untuk diproses lebih lanjut.
Tipe hasil:
VARIANTDiperbarui: 6 Jan 2026Syntax
SQL
PARSE_JSON(json_string)Parameter
json_stringVARCHARwajib
String JSON yang valid
Contoh Penggunaan
Parse JSON Object
SQL
1 SELECT PARSE_JSON('{"name": "John", "age": 30}') as data;
Mengkonversi string JSON ke VARIANT.
Access Parsed Data
SQL
1 SELECT 2 PARSE_JSON(json_column):name::VARCHAR as name, 3 PARSE_JSON(json_column):age::INTEGER as age 4 FROM raw_data;
Parse dan akses field.
Pertanyaan Umum tentang PARSE_JSON
Apa itu fungsi PARSE_JSON di Snowflake?
Mengkonversi JSON string menjadi tipe VARIANT untuk diproses lebih lanjut. Di Snowflake, fungsi PARSE_JSON termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan PARSE_JSON di Snowflake?
Gunakan sintaks berikut: PARSE_JSON(json_string). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi PARSE_JSON?
Fungsi PARSE_JSON mengembalikan nilai bertipe VARIANT. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi PARSE_JSON?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: json_string (VARCHAR, wajib): String JSON yang valid.