Aide correction requetes pl/ sql
Bonjour , je me presente je suis un deputant en pl/ sql
je desire avoir de l'aide et une correction de cette requetes
je dois faire une fonction de mise a jour des salaires de tous les employer qui appartien a un deparement a lexeption du chef departement ( le numero de departement doit etre entrrer en parametre avec le taux d'augmentation) la mise a jour doit s'appliquer seulement si le total des salaires de tous les employer de ce departement ne depasse pas 15000
comment appliquer le <15000 et comment exclure le chef departement me pose un problem
voici ce que j'ai tenter
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| CREATE OR REPLACE PROCEDURE AugmenteSalair(taux In Number,
numdep In Number, nbContratMod Out Number) IS
Begin
if taux > 0 AND taux <= 100 then
Update Employes set salaireemploye =
salaireemploye*(1 + (taux/100))
WHERE numdep =(select NumDepartement from departements where chefDepartement=null) ;
nbContratMod := SQL%ROWcount;
else
nbContratMod := -1;
end if;
End;
/ |
merci pour l'aide et pour l'explication