Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks SQL
Databricks Runtime
Mengembalikan skema string JSON dalam format DDL.
Sintaks
schema_of_json(jsonStr [, options] )
Argumen
-
jsonStr: EkspresiSTRINGdenganJSONteks. -
options: Literal opsionalMAPdengan kunci dan nilai adalahSTRING.
Pengembalian
STRING yang berisi definisi array dari struktur dengan bidang string n di mana nama kolom berasal dari kunci JSON.
Nilai bidang menyimpan jenis SQL yang diformat turunan.
Untuk daftar lengkap opsi, lihat JSON.
Untuk memperoleh skema agregat dari sekelompok JSON string, gunakan schema_of_json_agg fungsi agregat.
Contoh
> SELECT schema_of_json('[{"col":0}]');
ARRAY<STRUCT<`col`: BIGINT>>
> SELECT schema_of_json('[{"col":01}]', map('allowNumericLeadingZeros', 'true'));
ARRAY<STRUCT<`col`: BIGINT>>