0%

mysql报错Row was cut by GROUP_CONCAT的解决方法

MySQL执行存储过程报错:Row XXX was cut by GROUP_CONCAT(),但把语句copy出来执行就不报错,怎么办?

我们可以到存储过程中,添加:

1
2
#设置会话级别的GROUP_CONCAT最大长度
SET group_concat_max_len=102400;

再次执行,发现不报错了。经尝试,网上通过 SET GLOBAL group_concat_max_len=102400 来设置全局变量,不能解决报错问题!