gpt4 book ai didi

mysql - 在 MySQL 中,是否可以从 GROUP_CONCAT 返回超过 1024 个字符

转载 作者:IT老高 更新时间:2023-10-28 23:45:59 26 4
gpt4 key购买 nike

我有一个查询,它返回需要一些非常复杂的工作来计算的状态的计数。用户想要深入了解该列表,我认为最简单的方法是使用 GROUP_CONCAT 获取 id。

很遗憾,GROUP_CONCAT 的结果被截断为 1024 (?!) 个字符。

是否有可能获得超过 1024 个字符,还是我的方法有误?

最佳答案

您需要设置group_concat_max_len到更高的值(value)。这可以在 session 或全局级别上完成。以下查询将该 session 中其余查询的最大长度设置为 10,000:

SET SESSION group_concat_max_len = 10000;

您遇到的是 group_concat默认最大值为 1024。

关于mysql - 在 MySQL 中,是否可以从 GROUP_CONCAT 返回超过 1024 个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1278184/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com