3 messages in com.mysql.lists.mysql-esRe: illegal mix of collations| From | Sent On | Attachments |
|---|---|---|
| Ernesto | 21 Jun 2006 08:28 | |
| Edwar Ponte | 21 Jun 2006 08:40 | |
| Bonjo | 23 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.
-- Lista de Correos de MySQL Para el historial de la lista: http://lists.mysql.com/mysql-es Para cancelar inscripción: http://lists.mysql.com/mysql-es?unsub=edu...@gmail.com
--
----------------------------------------------- Atte. Edwar Ponte Haro Sinapsis Perú
__________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.espanol.yahoo.com/




