Bagikan melalui


xpath_number fungsi

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Mengembalikan DOUBLE nilai dari dokumen XML.

Sintaks

xpath_number(xml, xpath)

Argumen

  • xml: Ekspresi STRING XML.
  • xpath: Ekspresi STRING yang merupakan XPath yang terbentuk dengan baik.

Mengembalikan

DOUBLE.

Hasilnya adalah nol jika tidak ada kecocokan yang ditemukan, atau NaN jika kecocokan ditemukan tetapi nilainya bukan numerik.

Fungsi ini menimbulkan kesalahan jika xml atau xpath cacat.

Contoh

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