Bonjour,


J'ai le code PL/SQL suivant qui est exécuté mais j'ai le problème suivant en fait le programme me demande deux fois pour introduire la variable de substitution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
variable vemp number;
declare 
Vsal EMP.SALAIRE % type;
Vcom emp.comm % type;
begin
select salaire,comm into Vsal, Vcom
from emp
where emp.num=&vemp;
if Vsal<1000 then
Vcom:=Vsal*0.1;
elsif Vsal<1500 then
Vcom:=Vsal*0.15;
else Vcom :=Vsal *0.2;
end if;
update emp set emp.COMM=Vcom
where emp.num=&vemp;
end;