Skip to content

适用虚谷数据库版本

v12.10.8



适用虚谷数据库版本

v12.10.8


GROUP_CONCAT 函数允许的最大结果长度(group_concat_max_len)

📄字数 479
👁️阅读量 加载中...

引入版本

v12.0.0

功能描述

系统函数 GROUP_CONCAT 的最大计算结果长度(单位:字节)。

参数属性

属性属性值
参数类型INTEGER
默认值1024
取值范围[4, 60000]
影响范围系统级
修改方式在线修改,立即生效

使用场景说明

  1. 该参数用于限制 GROUP_CONCAT 计算结果的最大长度,GROUP_CONCAT 计算结果超过 group_concat_max_len,系统将中断计算并上报 E10138 异常。

示例

sql
-- 在线修改 group_concat_max_len
SQL> set group_concat_max_len to 1024;

-- 在线查看 group_concat_max_len
SQL> show group_concat_max_len;

/*
 * 场景一:
 *   1. group_concat_max_len = 2000;
 *   2. 存在表对象 t1,结果集行数 1000,且每行记录中字符类型 c1 字段的数据长度均是 10 字节;
 */
SQL> SELECT GROUP_CONCAT(c1) FROM t1; -- E10138 GROUP_CONCAT()结果超过允许的最大长度(2000);