D'après la doc mySQL sur la synthaxe de DELETE :
Quelqu'un pourrait - il m'expliquer la marche à suivre pour récupérer le nombre d'enregistrements effacés ? Bizzarement je n'ai pas trouvé cette information dans la doc.DELETE efface les enregistrements de nom_de_table qui satisfont la condition donnée par clause_where, et retourne le nombre d'enregistrements effacés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 DECLARE nbSuppr INTEGER DEFAULT 0; DELETE FROM phototheque.PHOTOGRAPHIE p, phototheque.CONTENU_ALBUM c, phototheque.PARUTION v USING phototheque.PHOTOGRAPHIE p LEFT OUTER JOIN phototheque.CONTENU_ALBUM c ON p.idPhoto = c.laPhoto LEFT OUTER JOIN phototheque.PARUTION v ON p.idPhoto = v.laPhoto WHERE p.idPhoto = identifiant;
Partager