JSON
DuckDB
TO_JSON
Mengkonversi nilai apapun menjadi JSON. Lebih general dari JSON_OBJECT dan JSON_ARRAY.
Tipe hasil:
JSONDiperbarui: 6 Jan 2026Syntax
SQL
TO_JSON(value)Parameter
valueanywajib
Nilai yang akan dikonversi ke JSON
Contoh Penggunaan
Konversi Scalar
SQL
1 SELECT TO_JSON(123), TO_JSON('hello'), TO_JSON(true);
Konversi nilai sederhana ke JSON.
Hasil
123, "hello", true
Konversi Struct
SQL
1 SELECT TO_JSON({'name': 'John', 'age': 30});
Struct DuckDB menjadi JSON object.
Hasil
{"name":"John","age":30}
Konversi List
SQL
1 SELECT TO_JSON([1, 2, 3, 4, 5]);
List menjadi JSON array.
Hasil
[1,2,3,4,5]
Serialisasi Row
SQL
1 SELECT TO_JSON(ROW(name, email, age)) as user_json 2 FROM users;
Konversi baris menjadi JSON.