ON eDocument
AFTER DELETE,UPDATE
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for trigger here
--delete attaches documnet
if (Select Count(*) From inserted) = 0 and (Select Count(*) From deleted) > 0
begin
delete e from edocument as e join deleted as d on e.documentid=d.documentid where e.mainDocumentID=d.documentid
end
--update attaches documnet
if (Select Count(*) From inserted) > 0 and (Select Count(*) From deleted) > 0
begin
update edocument set flag_delete=i.flag_delete from edocument as e join inserted as i on i.documentid=e.documentid where e.mainDocumentID=i.documentid
end
END
GO