Fórum Triggers Ajuda a corregir #462279
27/11/2013
0
seja feito um insert em um tabela de log ....tenho essa sintase de inicio..
CREATE OR REPLACE TRIGGER LOG_CLIENTE
BEFORE UPDATE ON CLIENTE SET IDCLIEATIV
FOR EACH ROW
BEGIN
INSERT INTO LOG_CLIENTE (IDCLIEATIV,CDCLIENT,DATAALTERA) VALUES (:NEW.IDCLIEATIV,:NEW.CDCLINET,SYSDATE)
END;
Tenho minhas duvidas se a sintase esta correta...
Guilherme Henrique
Curtir tópico
+ 0Posts
27/11/2013
Deivison Melo
Imagino que agora está ok!!
CREATE OR REPLACE TRIGGER LOG_CLIENTE --BEFORE UPDATE ON CLIENTE SET IDCLIEATIV BEFORE UPDATE OF IDCLIEATIV ON CLIENTE REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN INSERT INTO LOG_CLIENTE (IDCLIEATIV,CDCLIENT,DATAALTERA) VALUES (:NEW.IDCLIEATIV,:NEW.CDCLINET,SYSDATE) END; /
Abração e bons códigos!!
Gostei + 0
27/11/2013
Guilherme Henrique
muito obrigado mesmo.....
Gostei + 0
27/11/2013
Deivison Melo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)