Bonjour,

Sous MySQL, le mot clé DECLARE ne semble pas fonctionner.

Voici la requête qui ne fonctionne pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
CREATE PROCEDURE test ()
DECLARE IdUser INT;
SET @IdUser = 1;
INSERT INTO matable VALUES (NULL, 'eeee', 'rrrr', '2013-01-01') ;
Qu'en pensez-vous ? Sachant que j'arrive à créer cette procédure stockée (sans le DECLARE) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
CREATE PROCEDURE test ()
INSERT INTO matable VALUES (NULL, 'eeee', 'rrrr', '2013-01-01') ;
Merci pour votre aide.