Bonjour,
Je démarre dans la création des procédures MySQL. Voici mon code et j'ai une erreur visiblement au niveau de l'affectation de c...
Peut-onm'aider ? merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 DELIMITER // CREATE PROCEDURE Liste_Pays() BEGIN DECLARE i INT DEFAULT 1; DECLARE c INT DEFAULT 1; INSERT INTO c VALUES(SELECT COUNT(nom_pays) FROM pays); WHILE i<=c DO SELECT nom_pays, id_pays FROM pays; SET i:=i+1; END WHILE; END// DELIMITER ;
Partager