Partager via


Fonction substring_index

S’applique à :check marked yes Databricks SQL check marked yes Databricks Runtime

Retourne la sous-chaîne de expr située avant count occurrences du délimiteur delim.

Syntaxe

substring_index(expr, delim, count)

Arguments

  • expr : Une expression STRING ou BINARY.
  • delim : expression correspondant au type d’expr spécifiant le délimiteur.
  • count : expression INTEGER servant à compter les délimiteurs.

Retours

Le résultat est du type d’expr.

Si count est positif, tout ce qui se trouve à gauche du délimiteur final (en partant de la gauche) est retourné.

Si count est négatif, tout ce qui se trouve à droite du délimiteur final (en partant de la droite) est retourné.

Exemples

> SELECT substring_index('www.apache.org', '.', 2);
 www.apache