适用版本
OceanBase 数据库 V2.x、V3.x 版本。
问题描述
MySQL 模式执行 concat_ws 函数报错。
ERROR 5348(HY000):result of string concatenation is too long。
复现如下。

对应的 observer.log。

问题原因
concat_ws 函数拼接字符串的长度在 OceanBase 数据库里限制了最长为 1024*1024,超过就会报错。
解决方法
修改拼接字符串,使长度小于数据库硬性限制大小。