Función xpath_float

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

Devuelve un valor FLOAT de un documento XML.

Sintaxis

xpath_float(xml, xpath)

Argumentos

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

Devoluciones

El resultado es FLOAT.

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_float('<a><b>1</b><b>2</b></a>', 'sum(a/b)');
 3.0