Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
Platí pro:
Databricks SQL
Databricks Runtime 14.1 a vyšší
Důležité
Tato funkce je ve verzi Public Preview.
Vrátí schéma řetězce XML ve formátu DDL.
Syntaxe
schema_of_xml(xmlStr [, options] )
Argumenty
-
xmlStr: VýrazSTRINGs řetězcemXML. -
options: VolitelnýMAP<STRING, STRING>literál.
Návraty
STRING obsahující definici struktury, ve které jsou názvy sloupců odvozeny z XML elementu a názvů atributů.
Hodnoty polí obsahují odvozené formátované typy SQL.
Podrobnosti o možnostech najdete v funkcifrom_xml.
Příklady
> 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>>