0
yakutyan
18.06.20
✎
09:14
|
Добрый день коллеги!
Есть необходимость просматривать историю вызовов из 1С с базы Asterisk.
Таблицу подключил, данные получаю, все отлично.
Но столкнулся с ошибкой при использовании условия с операцией "В" массиве, когда я устанавливаю в параметр массив до 128 элементов запрос выполняется без ошибок, но если в массиве будет более 128 элементов, запрос крашится с ошибкой:
Ошибка ODBC. SQLSTATE: HY000
Номер ошибки: 1267
Описание: [ma-3.1.6][5.5.64-MariaDB]Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '='
Никаких проблем с кодировками нет, т.к. для тестирования я добавляю в массив один и тот же элемент с 128 и запрос отрабатывает как положено, но при добавлении 129 элемента запрос посылает меня к вам. В интернете инфу не нашел, может сталкивался кто с такой проблемой?
|
|