/* @C:\web_509\SQL\end_conv\oracle\01PT_GOPTRGO_DTUTLATU_GRUPGEREFASE.sql */
CREATE OR REPLACE TRIGGER DTULTATU_GRUPGEREFASE
BEFORE INSERT OR DELETE
ON GRUPGEREFASE FOR EACH ROW

BEGIN
   IF INSERTING THEN
      :NEW.DTULTATU := SYSDATE;
   END IF;
   IF DELETING THEN
      INSERT INTO DELETECACHE (NMTABLECACHE, CDFILICACHE, DSKEYCACHE, DTULTATUCACH)
                       VALUES ('GRUPGEREFASE', '', 'CDGRUPGERENTEOP='||:OLD.CDGRUPGERENTEOP||';'||
                                                   'CDFASEORCOPERAC='||:OLD.CDFASEORCOPERAC||';', SYSDATE);
   END IF;
END;
/

ALTER TABLE GRUPGEREFASE MODIFY DTULTATU DEFAULT SYSDATE
/

-- VERSAO --
BEGIN ATUVEROBJ('DTULTATU_GRUPGEREFASE','5.09.000'); END;
/
