Problème SQL avec WHILE

playboy-1990 Messages postés 593 Statut Membre -  
fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'ai une erreur avec ma boucle SQL (j'utilise MySQL).
Voici le code
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

2 réponses

  1. playboy-1990 Messages postés 593 Statut Membre 273
     
    Quelqu'un peut-il me répondre ?
    Merci
    0