Поделиться через


Функция xpath_double

Область применения: флажок Databricks SQL флажок Databricks Runtime

Возвращает значение типа DOUBLE из XML-документа.

Синтаксис

xpath_double(xml, xpath)

Аргументы

  • xml: выражение STRING XML.
  • xpath: выражение STRING в правильном формате XPath.

Возвраты

Значение DOUBLE.

Результат равен нулю, если совпадений не найдено, или NaN, если совпадение найдено, но значение не является числовым.

Функция возвращает ошибку, если xml или xpath имеет неправильный формат.

Примеры

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