SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

ALTER TRIGGER [dbo].[Atualiza_DhReg_Recebimento_Quando_Estornada] ON [dbo].[cadRecebimentos]

 FOR UPDATE

  As

 DECLARE @IdRecebimento INT

 DECLARE my_Cursor CURSOR FOR SELECT IdRecebimento FROM inserted;

 IF UPDATE(Estornado)

 BEGIN

  OPEN my_Cursor;

  FETCH NEXT FROM my_Cursor INTO @IdRecebimento;

  WHILE (@@FETCH_STATUS = 0)

  BEGIN

  INSERT INTO cadContasIDs (Mnemonico, IdConta) values ('CADRECEBIMENTOS', @IdRecebimento)

  FETCH NEXT FROM my_Cursor INTO @IdRecebimento;

  CLOSE my_Cursor;

 END

 END

DEALLOCATE my_Cursor;