Você está na página 1de 2

--> NA TABELA DE AFERESE

CREATE TRIGGER [TRIG3] ON [DBO].[AFERESE]


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

Você também pode gostar