yathal 0 Denunciar post Postado Janeiro 31, 2013 Olá pessoal, preciso de ajuda para converter uma Trigger de Sql Server para Oracle 10g. E eu não conheço absolutamente nada de Oracle, e preciso da ajuda de vocês: a Trigger seria esta, um comando que alimentaria outra tabela quando um registro fosse inserido na tabela de NotasFiscais. /****** Object: Trigger [dbo].[SM_ReplicaNOta] Script Date: 01/31/2013 17:08:28 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE trigger [dbo].[NomeTrigger] on [dbo].[NotasFiscais] after insert as set nocount on insert into TabelaAuxiliar (CodigoNota, Data) SELECT CdNotaFiscal, DtRegistro FROM INSERTED Olhando na net, cheguei algo parecido com: CREATE TRIGGER NOMETRIGGER AFTER INSERTED ON NotasFiscais insert into tabelauxiliar (CodigoNota, Data) values (:NEW.CdNotaFiscal, :NEW.DtRegistro) Alguém pode me ajudar? Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Janeiro 31, 2013 CREATE TRIGGER TRG_NOTASFISCAIS AFTER INSERT ON NOTASFISCAIS REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW BEGIN INSERT INTO TABELAAUXILIAR (CODIGONOTA, DATA) VALUES (:NEW.CDNOTAFISCAL,:NEW.DTREGISTRO); END; Compartilhar este post Link para o post Compartilhar em outros sites
yathal 0 Denunciar post Postado Fevereiro 1, 2013 Isso mesmo, obrigado Motta. Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Fevereiro 1, 2013 Resolvido. Compartilhar este post Link para o post Compartilhar em outros sites