【发布时间】:2014-12-20 15:21:45
【问题描述】:
我正在使用 group_concat 将很多行连接成一个。
我使用以下方法将组 concat 设置为 10000:
SET group_concat_max_len = 10000;
但即便如此,我的输出单元格仍然不完整,并以...结尾
我尝试设置 group_concat_max_len = 20000,即使这样也没有用。
我还尝试将 group_concat_max_len 设置为 99999999。它仍然没有完成我的输出文本。我检查了其中一个组 concat 在 Length = 230 个字符处停止,然后给出 ...
还有其他方法吗?
【问题讨论】:
-
dev.mysql.com/doc/refman/5.6/en/… 18446744073709551615
-
@Mihai,为什么不将其发布为答案?
-
@Rahul Eh,只是一个快速的谷歌搜索,我更感兴趣的是学习一些东西,而不是打破点银行。
-
在任何查询之前使用
SET SESSION group_concat_max_len =..。 -
是的,我在 Mihai 发表评论后大约 1 分钟发布了我的答案。如果我只想发布一个没有描述性文字的链接,我可能会同时发布。我也不太在乎这些点,但是如果仅在 cmets 中回答了问题,则它们始终保留在“未回答”队列中。不发布真实答案的人正在破坏 StackOverflow 的预期用途。
标签: mysql mysql-workbench group-concat