sql >> Databasteknik >  >> RDS >> Mysql

MySQL trunkerar sammanlänkade resultat av en GROUP_CONCAT-funktion

Som jag redan skrev i en tidigare kommentar, MySQL-manualen säger:

Så problemet ligger inte i fältets datatyp.

MySQL-manualen säger också:

Dina alternativ för att ändra värdet på group_concat_max_len är:

  1. ändra värdet vid MySQL-start genom att lägga till detta till kommandot:
    --group_concat_max_len=your_value_here
  2. lägger till den här raden i din MySQL-konfigurationsfil (mysql.ini):group_concat_max_len=your_value_here
  3. kör detta kommando efter MySQL-start:
    SET GLOBAL group_concat_max_len=your_value_here;
  4. kör detta kommando efter att ha öppnat en MySQL-anslutning:
    SET SESSION group_concat_max_len=your_value_here;

Dokumentation:SET , Serversystemvariabler:group_concat_max_len



  1. MySQL - Hur tolkar man ett strängvärde till formatet DATETIME inuti en INSERT-sats?

  2. Bygga en mycket tillgänglig databas för Moodle med MySQL-replikering

  3. Ta bort inlägg och kommentarer från Action Scheduler

  4. Hur man skapar en parameterfråga i Access