使用group_concat函数时,发现结果长度太长了,返回的结果中被截断了。
应该修改变量:group_concat_max_len 为一个更大的值,
可是线上环境不方便重启数据库.
只好写在代码里:
@Select("SET SESSION group_concat_max_len=10240")
void group_concat_max_len();
这样就行了, 同样修改mysql其他的变量也可以用同样的方法.只不过只在当前会话有效.
使用group_concat函数时,发现结果长度太长了,返回的结果中被截断了。
应该修改变量:group_concat_max_len 为一个更大的值,
可是线上环境不方便重启数据库.
只好写在代码里:
@Select("SET SESSION group_concat_max_len=10240")
void group_concat_max_len();
这样就行了, 同样修改mysql其他的变量也可以用同样的方法.只不过只在当前会话有效.