FOR INSERT AS DECLARE @doador varchar(9), @data datetime SELECT @doador =doador FROM INSERTED SELECT @data = dtatend FROM INSERTED IF @doador IN (select doador from positivo where doador = @doador and situacao = '0') BEGIN --DELETE FROM AFERESE WHERE DOADOR = @doador AND DTATEND = @data ROLLBACK TRANSACTION DELETE FROM ATENDIM WHERE DOADOR = @doador AND DTATEND = @data RAISERROR ('DOADOR NO CADASTRO DE POSITIVO!!',25,1) END