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


Функция 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