sql >> Databasteknik >  >> RDS >> Mysql

MySQL och GROUP_CONCAT() maxlängd

SET SESSION group_concat_max_len = 1000000;

är en tillfällig inställning i sessionsomfattning. Det gäller bara den aktuella sessionen. Du bör använda den så här.

SET SESSION group_concat_max_len = 1000000;
select group_concat(column) from table group by column

Du kan göra detta även när du delar värd, men när du använder en annan session måste du upprepa SET SESSION kommando.



  1. Subtrahera mikrosekunder från ett Datetime-värde i MariaDB

  2. PostgreSQL FÖRKLARA – Vilka är frågekostnaderna?

  3. Uppdatering av en förfylld databas

  4. Dynamisk SQL-exekvering i SQL Server