bonsoir à tous j'ai créé la table stu_study sur oracle ensuite j ai trouvée une solution sur une curseur je suis nul sur oracle .
je sais pas ou je vais mettre cette solution ?
Est ce que je vais la mettre comme un trigger ou un fonction , ou procédure ou c'est un code de sql ?
je suis perdu dans ce oracle
merci pour votre aide .

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
18
19
20
 
declare 
mar number(3); 
no number(3); 
cursor res_stu is 
select no_stu,mark 
from stu_study; 
begin 
open res_stu; 
loop 
fetch res_stu into no,mar; 
exit when res_stu%notfound; 
if mar>=50 then 
update stu_study set result='TRUE' where no_stu=no; 
else 
update stu_study set result='FALSE' where no_stu=no; 
end if; 
end loop; 
close res_stu; 
end;