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 :
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:#1270 - Illegal mix of collations (latin1_swedish_ci,IMPLICIT), (utf8_general_ci,COERCIBLE) for operation 'concat'
Sinon n'ya til pas un moyen pour que ma variable @L soit définie en latin ?Column 'hometext' cannot be part of FULLTEXT index
Merci d'avance
Partager