xpath_double 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

XML belgesinden bir DOUBLE değer döndürür.

Söz dizimi

xpath_double(xml, xpath)

Bağımsız değişkenler

  • xml STRING: XML ifadesi.
  • xpath: STRING ifadesi, iyi biçimlendirilmiş bir XPath'tir.

Döndürülenler

bir DOUBLE.

Eşleşme bulunmazsa veya NaN eşleşme bulunursa ancak değer sayısal değilse sonuç sıfır olur.

İşlev, hatalı biçimlendirilmişse veya xml hatalı biçimlendirilmişse xpath bir hata oluşturur.

Örnekler

> SELECT xpath_double('<a><b>1</b><b>2</b></a>', 'sum(a/b)');
 3.0