Mysql

Материал из noname.com.ua
Версия от 16:33, 18 марта 2010; Sirmax (обсуждение | вклад) (Новая: =Маленькие тонкости= == Illegal mix of Collation== Проблема в процедуре <PRE> CALL GetPool('UserName',1); ERROR 1267 (HY000): Illegal mix of collations...)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигацииПерейти к поиску

Маленькие тонкости

Illegal mix of Collation

Проблема в процедуре

CALL GetPool('UserName',1);
ERROR 1267 (HY000): Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin1_general_ci,IMPLICIT) for operation '='

Решение

mysql> ALTER TABLE mtraf CONVERT TO CHARACTER SET latin1 COLLATE 'latin1_general_ci';