CONCAT

All functions > STRING > CONCAT

Returns a single concatenated string from a list of strings.

Syntax

Diagram(
  Sequence(
    Terminal("CONCAT"),
    Terminal("("),
    NonTerminal("string"),
    Terminal(","),
    OneOrMore(NonTerminal("string"), Terminal(",")),
    Terminal(")"),
  )
)
ParameterTypeRequiredDescription
stringVARCHARYesString to concatenate

Notes

  • Empty array returns empty string
  • NULL values are treated as empty strings
  • No separator between strings (use CONCAT_WS for separator)

Examples

FeatureQL
SELECT
    f1 := CONCAT('A', 'B', 'C')  -- Variadic form
;
Result
f1 VARCHAR
ABC

Last update at: 2026/03/03 16:47:38
Last updated: 2026-03-03 16:48:19