3 messages in com.mysql.lists.mysql-esRe: illegal mix of collations
FromSent OnAttachments
Ernesto21 Jun 2006 08:28 
Edwar Ponte21 Jun 2006 08:40 
Bonjo23 Jun 2006 07:28 
Subject:Re: illegal mix of collations
From:Bonjo (bonj@yahoo.es)
Date:06/23/2006 07:28:36 AM
List:com.mysql.lists.mysql-es

Esa sería la solución drástica, (diría yo), existe algo mucho mas fácil... Ej:

Select * From miTabla1, miTabla2 Where columna_uno_tabla1 = columna_cinco_tabla2 COLLATE latin_spanish_ci

Este codigo debería funcionarte, podrias revizar en el manual de MySQL para
profundizar un poco en el tema.

Edwar Ponte <edu@gmail.com> escribió: eso es por que tienes diferentes (Collations) en los campos que estas queriendo comparar, entonces debes modificar alguno de los 2 campos asi:

ALTER TABLE `tutabla` CHANGE `tucampo` `tucampo` CHAR( 1 ) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL

si es q latin1_spanish_ci es el escogido sino pones el que te interesa.

saludos

On 6/21/06, Ernesto wrote:

hola:cuando quiero hacer una actualización de una tabla a otra me sale este error: illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin_spanish_ci,IMPLICIT) for operation '='

alguien podría darme alguna solución, muchísimas gracias.

----------------------------------------------- Atte. Edwar Ponte Haro Sinapsis Perú