文章詳情頁
MySQL GROUP_CONCAT限制解決方案
瀏覽:232日期:2023-10-11 18:26:25
作用:
GROUP_CONCAT函數可以拼接某個字段值成字符串,默認的分隔符是 逗號,即',' ,
如果需要自定義分隔符可以使用 SEPARATOR
如:
SELECT GROUP_CONCAT(name SEPARATOR ’_’) FROM user
限制:
GROUP_CONCAT 拼接的字符串的長度字節默認長度1024個字節,超過則會被截斷。
查詢默認長度:
命令
SHOW VARIABLES LIKE ’group_concat_max_len’
操作方法:(如圖)

調整長度設置方法:
(1)在MySQL配置文件中加入:
文件:my.ini
追加設置:
group_concat_max_len = 102400
(2)SQL語句:
SET GLOBAL group_concat_max_len = 102400;SET SESSION group_concat_max_len = 102400;
注意:該方法缺點是重啟服務后設置失效
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。
上一條:聊聊MySQL事務的特性和隔離級別下一條:MySQL 如何使用事務
相關文章:
1. DB2 與 Microsoft SQL Server 2000 之間的 SQL 數據復制2. SQL Server使用CROSS APPLY與OUTER APPLY實現連接查詢3. 細化解析:Oracle 10g ASM 的一點經驗4. DB2 XML 全文搜索之為文本搜索做準備5. DB2數據庫安全性全面介紹(1)6. 把SQL SERVER里表里的數據導出成為insert into 腳本7. Microsoft Office Access添加頁眉或頁腳的方法8. MyBatis中$和#的深入講解9. MySQL InnoDB架構的相關總結10. MySQL中庫的基本操作指南(推薦!)
排行榜

網公網安備