PL - SQL - Introduction PL - SQL
PL - SQL - Introduction PL - SQL
DECLARE
qt number;
BEGIN
select Qte_Stock into qt from article where
Num_Article =1; if qt > 10 then
update article set Designation ='Cd' where
Num_Article =1;
end if;
END;
Exercice 2 :
Ecrire un bloc PL/SQL qui permet de changer la désignation du produit en ‘GSM’ pour le
Num_Article = 2, si sa quantité en stock est supérieur à 5. Afficher le message « désignation
changé » s’il y a eu changement et « Pas de changement » s’il n’y a pas eu de changement.
Exercice 3 :
Ecrire un bloc PL/SQL qui permet de faire les changements suivant au produit numéro 3
Multiplier le prix unitaire par deux, si la quantité en stock est >= 10. Afficher le
message « Prix unitaire du produit N : 3 est multiplié par deux » si la
modification est faite.
Supprimer ce produit, si la quantité en stock est < 10. Afficher le message « Le
produit N: 3 est supprimé » si la suppression est faite.
Exercice 4 :
1- Ecrire un bloc PL/SQL qui permet d’afficher la quantité totale en stock.
2- Ecrire un bloc PL/SQL qui permet d’afficher la désignation et le prix unitaire de l’article
N° 4.