procédure stockée paramètrée
Bonsoir,
je suis débutant en mysql, j'ai crée la table suivante avec aucun souci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| CREATE TABLE `PERDAT` (
`PED_INTNR` int unsigned NOT NULL AUTO_INCREMENT,
`PED_PERNR` int unsigned,
`PED_LNAME` varchar(25),
`PED_FNAME` varchar(25),
`PED_STREET` varchar(25),
`PED_ZCODE` varchar(5),
`PED_CITY` varchar(25),
`PED_BDATE` date,
`PED_EDATE` date,
`PED_KOJOB` varchar(25),
` PED_TELNR` varchar(15),
PRIMARY KEY (`PED_INTNR`)
)ENGINE = MYISAM ;; |
mais quand j'essaie la procedure stocké suivante le serveur mysql plante:
Code:
1 2 3 4 5 6 7 8
| DELIMITER //
CREATE PROCEDURE proc(IN personalNumber int)
BEGIN
SELECT PED_INTNR, PED_PERNR, PED_LNAME
FROM perdat
WHERE PED_PERNR = personalNumber;
END //
DELIMITER ; |
je sais que c'est pas trop compliqué comme probleme mais je suis débutant :?,
merci pour vos réponses