CONCAT_WS_FUNC

All functions > STRING > CONCAT_WS_FUNC

Concatenates an array of strings with a separator between each element.

Syntax

CONCAT_WS_FUNC(delimiter, exprs)
sql

Arguments

ParameterTypeRequiredDescription
separatorVARCHARYesString to insert between each element
stringsARRAYVARCHARYesArray of strings to concatenate

Returns

Concatenated string with separator between elements

Notes

  • Variadic form CONCAT_WS('-', 'A', 'B') also supported
  • Empty array returns empty string
  • NULL values in array are skipped
  • Separator not added for skipped NULL values

Examples

Last update at: 2025/10/13 10:23:46