Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция
Область применения:
Databricks SQL
Databricks Runtime 14.1 и более поздних версий
Внимание
Эта функция предоставляется в режиме общедоступной предварительной версии.
Возвращает схему строки XML в формате DDL.
Синтаксис
schema_of_xml(xmlStr [, options] )
Аргументы
-
xmlStrSTRING: выражение со строкой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>>