schema_of_xml
-functie
Van toepassing op: Databricks SQL
Databricks Runtime 14.1 en hoger
Belangrijk
Deze functie is beschikbaar als openbare preview.
Geeft het schema van een XML
tekenreeks in DDL
formaat.
Syntaxis
schema_of_xml(xmlStr [, options] )
Argumenten
-
xmlStr
: EenSTRING
expressie met eenXML
tekenreeks. -
options
: Een optionele letterlijkeMAP<STRING, STRING>
waarden.
Retouren
Een STRING
met een definitie van de struct waarin de kolomnamen worden afgeleid van het XML
element en kenmerknamen.
De veldwaarden bevatten de afgeleide, opgemaakte SQL-typen.
Zie from_xml functie voor meer informatie over opties.
Voorbeelden
> SELECT schema_of_xml('<p><a>1</a></p>');
STRUCT<a: BIGINT>
> SELECT schema_of_xml('<p><a attr="2">1</a><a>3</a></p>', map('excludeAttribute', 'true'));
STRUCT<a: ARRAY<BIGINT>>