Voici mon script :
Mon INSERT fonctionne en manuel mais dés que je le met dans cette boucle... erreur 1064 ... je dois rendre ce travail dès demain, j'ai besoin de votre aide. Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 DELIMITER $$ DROP PROCEDURE IF EXISTS `daf`.`GenCases` $$ CREATE PROCEDURE `daf`.`GenCases` () DECLARE @i INTEGER UNSIGNED; DECLARE @Fin INTEGER UNSIGNED; SET @Fin=999 BEGIN SET @i=1 WHILE (@i<@Fin) DO INSERT INTO cases VALUES (null, 1, @i, "N", "NOM", "", "", "PRENOM", "", "", "", "1000-01-01", "", ""); SET @i=@i+1; SELECT @i; END WHILE; END $$ DELIMITER ;
Partager