problème d'insertion pl/sql
je suis entrain de faire une application de gestion des pannes mais je suis confronté à un problème d'insertion si je fais insert et que je fais le select *from table je constate une insertion en double violà le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| declare
cursor_c1 is select num_cli from client ;
num_cli number(10);
begin
......
......
...
if :num_cli not null
insert into client(
nom_cli,
prenom_cli,
num_cli,
date_de _declaration)
values( :nom_cli,
:prenom_cli,
:num:cli,
:date_de_declaration );
commit;
endif;
end; |