Partager via


Fonction xpath_long

S’applique à :case marquée oui Databricks SQL case marquée oui Databricks Runtime

Retourne une valeur BIGINT à partir d’un document XML.

Syntaxe

xpath_long(xml, xpath)

Arguments

  • xml : expression de type STRING de XML.
  • xpath : expression de type STRING qui est un XPath bien formé.

Retours

Une valeur BIGINT.

Le résultat est zéro si aucune correspondance n’est trouvée ou si la valeur d’une correspondance trouvée n’est pas numérique.

La fonction génère une erreur si xml ou xpath sont malformés.

Exemples

> SELECT xpath_long('<a><b>1</b><b>2</b></a>', 'sum(a/b)');
 3