Aracılığıyla paylaş


schema_of_xml işlevi

Şunlar için geçerlidir: onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş 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: Dize STRING içeren bir XML 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>>