Procédure stockée sous mysql

Hélénais Messages postés 7 Statut Membre -  
Hélénais Messages postés 7 Statut Membre -
Bonjour,
je souhaite faire une procédure stockée sous phpmyadmin.
J'ai une erreur de syntaxe a la dernière ligne:

CREATE PROCEDURE ESSAI
(IN nc int(10),OUT ncde int(10),OUT nclt int(10))
BEGIN
SELECT Num_Cmd, Num_clt
FROM COMMANDE
WHERE nc=Num_cmd
AND nclt=Num_Clt
END

Quelqu'un pourrait me proposer une solution?

Merci

2 réponses

  1. mrgeek Messages postés 24 Statut Membre 5
     
    T'as oublié les délimiteurs:

    delimiter //

    CREATE PROCEDURE ESSAI
    (IN nc int(10),OUT ncde int(10),OUT nclt int(10))
    BEGIN
    SELECT Num_Cmd, Num_clt FROM COMMANDE WHERE nc=Num_cmd AND nclt=Num_Clt;
    END//

    delimiter ;
    2
  2. Hélénais Messages postés 7 Statut Membre 1
     
    merci beaucoup ;-)
    Ca marche
    1