У меня есть функция, которая использует GROUP_CONCAT. В моей локальной базе данных, если функция пытается объединить больше, чем значение group_concat_max_len, она просто возвращает мне строку такого размера, не выдавая никаких ошибок. Но производственная база данных выдает ошибку Row X was cut by GROUP_CONCAT().
Обе базы данных находятся в одной версии (8.0.36) и обе используют один и тот же sql_mode (STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION).
Я знаю, что могу увеличить значение group_concat_max_len, но я хочу знать, как можно просто игнорировать ошибку в производстве, так же, как это делает моя локальная база данных. Есть ли конфигурация для игнорирования этой ошибки, которую я упускаю?