Bonjour,

J'ai un probleme lorsque j'essaie de faire un simple concat.
Je fais une requete pour mettre a jour des titres.
Voici mon sql :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
/*RECHERCHE DE LA DATE DU TITRE DE L'INCIDENT EXISTANT*/
SET @DATE_INCIDENT = (SELECT SUBSTRING(title,1,6) FROM XOOPS_STORIES WHERE NUM_INCIDENT = 381);
/*JE REMPLI MA VARIABLE L*/
SET @L='bob';
/*RECREATION DU TITRE*/
SET @TITRE_NEWS=CONCAT(@DATE_INCIDENT,@L);


Et voici le message d'erreur que j'obtiens :
#1270 - Illegal mix of collations (latin1_swedish_ci,IMPLICIT), (utf8_general_ci,COERCIBLE) for operation 'concat'
J'ai donc voulu changer ma colonne 'title' en la passant en utf8 pour pouvoir faire le CONCAT, et la j'obtiens une nouvelle erreur:

Column 'hometext' cannot be part of FULLTEXT index
Sinon n'ya til pas un moyen pour que ma variable @L soit définie en latin ?

Merci d'avance