concat_ws Functie

Van toepassing op:gemarkeerd met ja Databricks SQL-controle gemarkeerd als ja Databricks Runtime

Retourneert de samenvoegingstekenreeksen gescheiden door sep.

Syntaxis

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

Argumenten

  • sep: Een TEKENREEKS-expressie.
  • exprN: Elk exprN kan een TEKENREEKS of een MATRIX van TEKENREEKS zijn.

Retourneert

Het resultaattype is TEKENREEKS.

Als sep NULL is, is het resultaat NULL. exprN die NULL zijn, worden genegeerd. Als alleen het scheidingsteken wordt opgegeven, of als alle allemaal exprN NULL zijn, wordt een lege tekenreeks gebruikt.

Voorbeelden

> 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