Partager via


Fonction concat_ws

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

Retourne les chaînes de concaténation séparées par sep.

Syntaxe

concat_ws(sep [, expr1 [, ...] ])

Arguments

  • sep : expression de type chaîne (STRING).
  • exprN : chaque exprN peut être une chaîne (STRING) ou un tableau (ARRAY) de chaînes (STRING).

Retours

Le type de résultat est STRING.

Si sep est NULL, le résultat est NULL. exprN est ignoré si sa valeur est NULL. Si seul le séparateur est fourni ou si toutes les valeurs exprN sont NULL, chaîne vide.

Exemples

> SELECT concat_ws(' ', 'Spark', 'SQL');
  Spark SQL
> SELECT concat_ws('s');
  ''
> SELECT concat_ws(',', 'Spark', array('S', 'Q', NULL, 'L'), NULL);
  Spark,S,Q,L