CONCAT
返回由连接参数产生的字符串。可以有一个或多个参数。如果所有参数都是非二进制字符串,则结果是非二进制字符串。如果参数包括任何二进制字符串,则结果是二进制字符串。数值参数会转换为其等效的非二进制字符串形式。
语法
CONCAT(<expr1>, ...)
参数
参数 | 描述 |
---|---|
<expr1> | 字符串 |
返回类型
VARCHAR
数据类型值或 NULL
数据类型。
示例
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 |
+----------------+