Enligt MySQL-manualen , den maximala längden för GROUP_CONCAT
definieras av group_concat_max_len
systemvariabel, som är standard på 1024.
Detta värde kan ökas genom att använda följande kommando:
SET group_concat_max_len = <int>
Det bör dock noteras att värdet på group_concat_max_len
är själv begränsat av värdet på en annan systemvariabel, max_allowed_packet
, som är standard på 1 048 576.
Detta värde kan ökas till maximalt 1 073 741 824, med samma syntax:
SET max_allowed_packet = <int>