xpath_float
-Funktion
Gilt für: Databricks SQL Databricks Runtime
Gibt einen FLOAT-Wert aus einem XML-Dokument zurück.
Syntax
xpath_float(xml, xpath)
Argumente
xml
: Ein STRING-Ausdruck von XML.xpath
: Ein STRING-Ausdruck, der ein wohlgeformter XPath ist.
Gibt zurück
Das Ergebnis ist ein FLOAT-Wert.
Das Ergebnis ist 0 (null), wenn keine Übereinstimmung gefunden wird, oder NaN
, wenn eine Übereinstimmung gefunden wird, der Wert jedoch nicht numerisch ist.
Die Funktion löst einen Fehler aus, wenn xml
oder xpath
nicht wohlgeformt ist.
Beispiele
> SELECT xpath_float('<a><b>1</b><b>2</b></a>', 'sum(a/b)');
3.0