Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/03/2013, 09:10
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: 1271 - Ilegal mix of collations for operation 'UNION'

Por lo que entiendo de un caso informado en Bugs de la web oficial, el problema puede estar produciéndose en aquellos campos o valores que no se están declarando como UTF8 dentro de la función CONCAT() o CONCAT_WS(), ya que para esos casos MySQL toma los valores de collation del ambiente de ejecución, o bien los declarados en la creación de la base.
no hay que olvidarse que aunque el dato de origen sea de una tabla con cierta collation, al momento del anidamiento, pueden estar impactando las otras collation, porque se vuelve un dato o tabla derivada (virtual en memoria).
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)