schema_of_xml
函式
適用於: Databricks SQL Databricks Runtime 14.1 和更新版本
重要
這項功能處於公開預覽狀態。
傳回格式字串DDL
的XML
架構。
語法
schema_of_xml(xmlStr [, options] )
引數
xmlStr
STRING
:具有字串的XML
表達式。options
:選擇性常MAP<STRING, STRING>
值。
傳回
STRING
,包含結構的定義,其中數據行名稱衍生自 XML
專案和屬性名稱。
域值會保存衍生的格式化 SQL 類型。
如需選項的詳細資訊,請參閱 from_xml函式。
範例
> 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>>