Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/01/2012, 14h55   #1
Invité de passage
 
Inscription : novembre 2011
Messages : 2
Détails du profil
Informations forums :
Inscription : novembre 2011
Messages : 2
Points : 0
Points : 0
Par défaut Illegal mix of collations

Bonjour,

j'essaye de creer un panel administration pour gerer mes tables dans mon localà partir d'un lien lorsque j'écrit sql.php?fonction=1 union select 1,fonction()

j'ai au final cette erreur :
Citation:
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,SYSCONST) for operation 'UNION'
le probleme c'est que ça m’embêterai de changer latin1 swedish en latin pareillement pour l'utf8 général ci

y a t'il une solution ?**merci d'avance cordialement
michel3890 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2012, 00h02   #2
Membre Expert
 
Homme Eric Dureuil
Développeur informatique
Inscription : avril 2011
Messages : 874
Détails du profil
Informations personnelles :
Nom : Homme Eric Dureuil
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : avril 2011
Messages : 874
Points : 1 361
Points : 1 361
salut,

bon, il suffit de lire: tu fais une union sur plusieurs requêtes qui retourne une colonne qui a une collation différentes dans chacune d'elles...

et oui, rien de choquant...

déjà, je serais toi, ça ferait longtemps que je serais avec des tables ayant un même jeu de caractères... et, pour être très ouvert, plutôt: utf8...

bref, chacun voit midi à sa porte...

est-ce que tu sais que tu peux explicitement convertir ou préciser les collations de jeu de caractères dans ton select...convert.. comme ça tu touche pas tes tables sous-jacentes...

__________________
Eric Dureuil, développeur web, c/c++, java indépendant
soyons
pensez à mettre et
ericd69 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h37.


 
 
 
 
Partenaires

Hébergement Web