Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. create or replace trigger "ADDRESS_ID_BEFORE_INSERT"
  2. BEFORE
  3. insert or update or delete on "ADDRESS_ID"
  4. for each row
  5. DECLARE
  6. v_usuario nvarchar2(100);
  7. accion nvarchar2(100);
  8. v_fecha date;
  9. begin
  10. SELECT sysdate INTO v_fecha from dual;
  11. SELECT user INTO v_usuario FROM dual;
  12.  
  13. IF UPDATING THEN
  14. INSERT INTO auditoria (ACCION_REALIZADA,FECHA_ACCION,NOMBRE_USUARIO)values('Actualizar',v_fecha,v_usuario);
  15. ELSEIF DELETING THEN
  16. INSERT INTO auditoria (ACCION_REALIZADA,FECHA_ACCION,NOMBRE_USUARIO)values('Elimnar',v_fecha,v_usuario);
  17. ELSE
  18. INSERT INTO auditoria (ACCION_REALIZADA,FECHA_ACCION,NOMBRE_USUARIO)values('Insertar',v_fecha,v_usuario);
  19. END IF;
  20. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement