Bonjour,
J'essaye de créer ma première procédure sous MySQL.
Je l'ai définit avec :
Mais je reçois l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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');
Si quelqu'un a une idée... Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ERROR 1267 (HY000): Illegal mix of collations (latin1_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '='
Partager