JSON

PARSE_JSON

SnowflakeSnowflake

Mengkonversi JSON string menjadi tipe VARIANT untuk diproses lebih lanjut.

Tipe hasil: VARIANTDiperbarui: 6 Jan 2026

Syntax

SQL
PARSE_JSON(json_string)

Parameter

json_stringVARCHARwajib

String JSON yang valid

Contoh Penggunaan

Parse JSON Object

SQL
1SELECT PARSE_JSON('{"name": "John", "age": 30}') as data;

Mengkonversi string JSON ke VARIANT.

Access Parsed Data

SQL
1SELECT
2 PARSE_JSON(json_column):name::VARCHAR as name,
3 PARSE_JSON(json_column):age::INTEGER as age
4FROM 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.

Fungsi Equivalen di Database Lain

Fungsi Terkait