Skip to content

Returns the string that results from concatenating the arguments. May have one or more arguments. If all arguments are nonbinary strings, the result is a nonbinary string. If the arguments include any binary strings, the result is a binary string. A numeric argument is converted to its equivalent nonbinary string form.

func.concat(<expr1>, ...)
func.concat('data', 'bend')
┌─────────────────────────────┐
│ func.concat('data', 'bend') │
├─────────────────────────────┤
│ databend │
└─────────────────────────────┘
CONCAT(<expr1>, ...)
ArgumentsDescription
<expr1>string

A VARCHAR data type value Or NULL data type.

SELECT CONCAT('data', 'bend');
┌────────────────────────┐
concat('data', 'bend') │
├────────────────────────┤
│ databend │
└────────────────────────┘
SELECT CONCAT('data', NULL, 'bend');
┌──────────────────────────────┐
CONCAT('data', NULL, 'bend') │
├──────────────────────────────┤
NULL
└──────────────────────────────┘
SELECT CONCAT('14.3');
┌────────────────┐
concat('14.3') │
├────────────────┤
14.3
└────────────────┘