Dela via


Funktionen xpath_double

Gäller för: markerad ja Databricks SQL markerad ja Databricks Runtime

Returnerar ett DOUBLE-värde från ett XML-dokument.

Syntax

xpath_double(xml, xpath)

Argument

  • xml: ETT STRING-uttryck för XML.
  • xpath: Ett STRING-uttryck som är en välformulerad XPath.

Returer

EN DUBBEL.

Resultatet är noll om ingen matchning hittas eller NaN om en matchning hittas men värdet är icke-numeriskt.

Funktionen genererar ett fel om xml eller xpath är felaktigt formaterad.

Exempel

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