Filter berdasarkan kategori:
Menampilkan 20 dari 20 fungsi dalam kategori JSON
FROM_JSON
Mengkonversi JSON value ke tipe data DuckDB tertentu. Type-safe JSON parsing.
Sesuai parameter typeJSON
Mem-parse string JSON menjadi tipe JSON DuckDB. Validasi dan konversi string ke JSON object.
JSONJSON_ARRAY
Membuat JSON array dari satu atau lebih nilai.
JSONJSON_ARRAY_LENGTH
Mengembalikan jumlah elemen dalam JSON array.
BIGINTJSON_CONTAINS
Mengecek apakah JSON array atau object mengandung nilai tertentu. Mengembalikan boolean.
BOOLEANJSON_EXTRACT
Mengekstrak nilai dari JSON berdasarkan path. DuckDB mendukung operator -> dan ->> seperti PostgreSQL.
JSON (untuk ->) atau VARCHAR (untuk ->>)JSON_EXTRACT_PATH
Mengekstrak nilai dari JSON menggunakan sequence of keys. PostgreSQL-compatible syntax.
JSONJSON_EXTRACT_PATH_TEXT
Seperti JSON_EXTRACT_PATH tapi mengembalikan hasil sebagai VARCHAR, bukan JSON.
VARCHARJSON_EXTRACT_STRING
Mengekstrak nilai dari JSON sebagai string (VARCHAR). Ekuivalen dengan operator ->>.
VARCHARJSON_GROUP_ARRAY
Fungsi aggregate yang mengumpulkan nilai dari multiple rows menjadi JSON array. Mirip dengan ARRAY_AGG tapi menghasilkan format JSON.
JSONJSON_KEYS
Mengembalikan array berisi semua keys dari JSON object. Opsional bisa menentukan path ke nested object.
VARCHAR[] (array of strings)JSON_MERGE_PATCH
Menggabungkan dua JSON objects dengan RFC 7396 merge patch semantics. Nilai dari json2 menimpa json1.
JSONJSON_OBJECT
Membuat JSON object dari pasangan key-value.
JSONJSON_QUOTE
Mengubah string menjadi JSON string literal yang valid dengan proper escaping.
JSONJSON_SERIALIZE
Mengkonversi JSON value ke string representation. Kebalikan dari JSON parse.
VARCHARJSON_STRUCTURE
Menganalisis struktur JSON dan mengembalikan type signature. Sangat berguna untuk schema discovery.
VARCHARJSON_TRANSFORM
Mentransformasi JSON sesuai dengan struktur yang ditentukan. Powerful untuk reshaping JSON data.
Sesuai struktur yang ditentukanJSON_TYPE
Mengembalikan tipe dari nilai JSON (object, array, string, number, boolean, null).
VARCHARJSON_VALID
Mengecek apakah string adalah JSON yang valid. Mengembalikan true/false.
BOOLEANTO_JSON
Mengkonversi nilai apapun menjadi JSON. Lebih general dari JSON_OBJECT dan JSON_ARRAY.
JSON