Bonjour,

a tous, j'ai écrit le trigger suivant en SQL 2000:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
create trigger E_ISA_D
on tblimportsales_ISA
for delete
as
begin
declare @id int;
select @id = isa_id from deleted;
delete from tblbudget_bdv where isa_id=@id;
delete from TBLENTETESALES_SEN where isa_id=@id;
end;
lorsque je fait un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
delete from TBLIMPORTSALES_ISA  where isa_id = 2756
le trigger fonctionne parfaitement

mais si je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
delete from TBLIMPORTSALES_ISA
Il ne fonctionne pas.

Merci pour votre aide
NB: Il s'agit de tables importées, je ne peux pas utilisé l'intégrité référentiel

Tornade