Bonjour,
J'ai une erreur avec ma boucle SQL (j'utilise MySQL).
Voici le code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
BEGIN 
DECLARE @id INT; 
DECLARE @count INT; 
SET @id = 1; 
SET @count = 0; 
 
WHILE (@count < @id) DO 
   INSERT INTO members (id, description) VALUES ((@id+1), 'Hello World'); 
   SET @count = (@count+1); 
END WHILE; 
END;
J'obtiens cette erreur :
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DECLARE @id INT' at line 2
Après j'ai également une erreur dans la boucle.
Avez-vous une idée des erreurs ?

Merci d'avance