Bonjour,
je crée des fichiers .sql de maniere a créer des procedure stockées.
Dans une de mes procedures stockée, je souhaiterai parcourir toute une table (table_filtre aves les colonnes test1 et test2) et ensuite faire un traitement pour chaque enregistrement...
j'ai travaillai avec postgre et la requete etait du type:
FOR _resultat IN (SELECT * FROM table_filtre) LOOP
IF(_resultat.test1='toto') THEN
[...traitement...]
END IF;
END LOOP;
existe t-il sous MySQL un moyen de faire la meme chose en procedure stockée??
j'ai vu qu'il existe des boucle WHILE, mais comment fait on pour recuperer les enregistrements un à un???
j'espere avoir été assez clair...
Merci
Partager