Secondo il manuale MySQL , la lunghezza massima di GROUP_CONCAT
è definito dal group_concat_max_len
variabile di sistema, che per impostazione predefinita è 1024.
Questo valore può essere aumentato, utilizzando il seguente comando:
SET group_concat_max_len = <int>
Va notato, tuttavia, che il valore di group_concat_max_len
è a sua volta limitato dal valore di un'altra variabile di sistema, max_allowed_packet
, che per impostazione predefinita è 1.048.576.
Questo valore può essere aumentato fino a un massimo di 1.073.741.824, utilizzando la stessa sintassi:
SET max_allowed_packet = <int>