元素 | 描述 | 限制 | 语法 |
---|---|---|---|
expr_1、expr_2 | 要将它们的值的字符串表示串联的表达式 | 不可返回复合的、用户定义的或大对象类型。如果是主变量,则它必须有足够的长度来存储组合字符串的结果。 | 表达式 |
CONCAT 函数的每一参数可求值为字符、数值或时间数据类型。如果某个或两个被串联的参数为空,则该函数返回 NULL 值。
与 GBase 8s 的其他内建的字符串操纵函数不一样,不可重载 CONCAT 函数。
CONCAT 是串联(||)运算符的运算符函数。对于给定的表达式参数对,CONCAT 返回的字符串与从同一表达式为运算对象的运算符返回的字符串相同。要获取关于串联操作,以及对您在其中调用 CONCAT 函数的 SQL 和动态 SQL 语句的限制的附加信息,请参阅 串联运算符。