reslt, mon ami moi23372, ce que je voulé faire c'est une replication via les trigger alors je suis parti du l'idée de faire un teste dans ma table qui vérifi si 'id' existe pour evité la recursivité alors voila j'ai changer le trigger et suprimé la fonction et j'ai cree une autre table ca donnée ca :
declare a number;
begin
select nb into a from repm.table_temp where repm.table_temp.nb=1;
if a < :new.id then
insert into REPS.TAB@BS.us.oracle.com values
( :new.id ,:new.NOM,:new.PRENOM, :new.NE_LE );
insert into repm.table_temp values ( :new.id , :new.id );
end if;
EXCEPTION
WHEN NO_DATA_FOUND THEN
insert into repm.table_temp values ( :new.id , :new.id );
insert into REPS.TAB@BS.us.oracle.com values
( :new.id ,:new.NOM,:new.PRENOM, :new.NE_LE );
end;
mais le probleme ce pose tjrs!