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


Функция xpath_float

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

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

Синтаксис

xpath_float(xml, xpath)

Аргументы

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

Возвраты

Результат — FLOAT.

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

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

Примеры

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