Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL съкращава конкатенирания резултат от функция GROUP_CONCAT

Както вече написах в по-ранен коментар, ръководството за MySQL казва:

Така че проблемът не е в типа данни на полето.

Ръководството за MySQL също така казва:

Вашите опции за промяна на стойността на group_concat_max_len са:

  1. промяна на стойността при стартиране на MySQL чрез добавяне на това към командата:
    --group_concat_max_len=your_value_here
  2. добавяне на този ред във вашия конфигурационен файл на MySQL (mysql.ini):group_concat_max_len=your_value_here
  3. изпълнение на тази команда след стартиране на MySQL:
    SET GLOBAL group_concat_max_len=your_value_here;
  4. изпълнение на тази команда след отваряне на MySQL връзка:
    SET SESSION group_concat_max_len=your_value_here;

Документация:SET , Системни променливи на сървъра:group_concat_max_len



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP - Филтриране по стойност на полето MySQL

  2. LibreOffice:'com.mysql.jdbc.driver' не може да се зареди

  3. Да върне ли всички редове с MAX стойност в SQL?

  4. python odo sql AssertionError:формата на данните трябва да е тип запис, има 0 * {...}

  5. Как се прави моделиране на наследяване в релационни бази данни?