適用対象:
Databricks SQL
Databricks Runtime
XML ドキュメントからの DOUBLE 値を返します。
構文
xpath_number(xml, xpath)
引数
-
xml: XML のSTRING式。 -
xpath: 適切な形式の XPath であるSTRING式。
戻り値
DOUBLE です。
結果は、一致が見つからない場合はゼロです。また、一致が見つかっても、値が数値以外の場合は NaN です。
xml または xpath の形式が正しくない場合は、関数でエラーが発生します。
例
> SELECT xpath_number('<a><b>1</b><b>2</b></a>', 'sum(a/b)');
3.0