Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Função
Aplica-se a:
Databricks SQL
Databricks Runtime 14.1 e superior
Importante
Esta funcionalidade está em Pré-visualização Pública.
Retorna o esquema de uma cadeia de caracteres XML em formato DDL.
Sintaxe
schema_of_xml(xmlStr [, options] )
Argumentos
-
xmlStr: UmaSTRINGexpressão com umaXMLcadeia de caracteres. -
options: Um literal opcionalMAP<STRING, STRING>.
Devoluções
Um STRING que contém uma definição de estrutura onde os nomes das colunas são derivados dos nomes de elementos e de atributos do XML.
Os valores de campo contêm os tipos SQL formatados derivados.
Para detalhes sobre opções, veja from_xml função.
Exemplos
> 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>>