schema_of_xml
işlevi
Şunlar için geçerlidir: Databricks SQL Databricks Runtime 14.1 ve üzeri
Önemli
Bu özellik Genel Önizlemededir.
Bir XML
dizenin DDL
şemasını biçiminde döndürür.
Söz dizimi
schema_of_xml(xmlStr [, options] )
Bağımsız değişkenler
xmlStr
: DizeSTRING
içeren birXML
ifade.options
: İsteğe bağlıMAP<STRING, STRING>
değişmez değer.
Döndürülenler
STRING
Sütun adlarının öğe ve öznitelik adlarından XML
türetildiği yapının tanımını tutan.
Alan değerleri türetilmiş biçimlendirilmiş SQL türlerini barındırır.
Seçeneklerle ilgili ayrıntılar için bkz . from_xml işlevi.
Örnekler
> 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>>