Bom dia, Pessoal ! Estou implementando uma trigger, onde eu preciso também saber o usuário que fez a alteração. Nesse caso somente pela v$session eu consigo fazer isso? Oracle 10g. CREATE OR REPLACE TRIGGER BRADAPVM.TG_LOG_ATIVA_PROP BEFORE UPDATE ON PROP FOR EACH ROW BEGIN
IF (:OLD.MARCA IN (4,7)) AND (:NEW.MARCA NOT IN (4,7)) THEN INSERT INTO LOG (NRPLAN, CD_STAT_OLD, CD_STAT_NEW, CD_OPER, MARCA_OLD, MARCA_NEW, DTAGENDA, DTDIGI, DTGRAVA) VALUES (:NEW.NRPLAN, :OLD.CD_STAT, :NEW.CD_STAT, :NEW.CD_OPER, :OLD.MARCA, :NEW.MARCA, :NEW.DTAGENDA, :NEW.DTDIGI, SYSDATE); END IF; END TG_LOG_ATIVA_PROP; Obrigado. Marcelo. [As partes desta mensagem que não continham texto foram removidas]