Función xpath_number

Se aplica a:casilla marcada como Sí Databricks SQL casilla marcada como Sí Databricks Runtime

Devuelve un valor DOUBLE de un documento XML.

Sintaxis

xpath_number(xml, xpath)

Argumentos

  • xml: expresión STRING de XML.
  • xpath: expresión STRING que es una expresión XPath con formato correcto.

Devoluciones

Un valor DOUBLE.

El resultado es cero si no se encuentra ninguna coincidencia o NaN si se encuentra una coincidencia pero el valor no es numérico.

La función genera un error si xml o xpath tienen un formato incorrecto.

Ejemplos

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