Illegal mix of collations
Bonjour,
J'essaye de créer ma première procédure sous MySQL.
Je l'ai définit avec :
Code:
1 2 3 4 5 6 7
| DELIMITER |
CREATE PROCEDURE `maprocedure`(IN param1 VARCHAR(50), IN param2 VARCHAR(10))
BEGIN
SELECT param1, param2 FROM `mabdd`.`matable` WHERE `mabdd`.`matable`.`monchamp`=param1;
END |
DELIMITER ;
CALL maprocedure('str1','str2'); |
Mais je reçois l'erreur :
Code:
ERROR 1267 (HY000): Illegal mix of collations (latin1_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '='
Si quelqu'un a une idée... Merci d'avance.