Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A
A következőkre vonatkozik: Databricks SQL
Databricks Runtime
Egy sztring JSON
DDL
sémáját adja vissza formátumban.
Syntax
schema_of_json(jsonStr [, options] )
Argumentumok
-
jsonStr
: SztringgelSTRING
rendelkezőJSON
kifejezés. -
options
: VálaszthatóMAP
konstansok, kulcsokkal és értékekkelSTRING
.
Válaszok
A STRING
szerkezetek tömbjének definícióját tartalmazó, sztringmezőkkel rendelkező n
tömb, ahol az oszlopnevek a JSON
kulcsokból származnak.
A mezőértékek a származtatott formázott SQL-típusokat tartják.
A beállítások részleteiért lásd from_json függvényt.
Egy sztringcsoport összesített sémájának JSON
származtatásához használja az schema_of_json_agg összesítő függvényt.
Példák
> SELECT schema_of_json('[{"col":0}]');
ARRAY<STRUCT<`col`: BIGINT>>
> SELECT schema_of_json('[{"col":01}]', map('allowNumericLeadingZeros', 'true'));
ARRAY<STRUCT<`col`: BIGINT>>