Salve a todos,
Ultimamente estou utilizando bastante o forum rsrs.
Bom meu problema dessa vez é criar uma trigger que grave os comando delete de uma determinada tabela.
Toda vez que ocorrer um delete na tabela gostaria de inserir um registro desse comando.
Criei essa trigger mas ela sempre coloca null no current_sql.
CREATE OR REPLACE TRIGGER CESAR.TRIGGER2
AFTER DELETE
ON CESAR.TESTE_TRIGGER1
FOR EACH ROW
DECLARE
VUSER VARCHAR2(32 CHAR);
BEGIN
SELECT USER INTO VUSER FROM DUAL;
INSERT INTO CESAR.TESTE_TRIGGER VALUES (1, SYS_CONTEXT('USERENV','CURRENT_SQL'), SYSDATE, VUSER, SYS_CONTEXT('USERENV', 'OS_USER'), SYS_CONTEXT('USERENV', 'IP_ADDRESS'), :OLD.ID, :OLD.TEXTO);
END;
/
Se alguém puder me ajudar agradeço.