Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.63 KB | None | 0 0
  1. CREATE TABLE historico (
  2. estacion NUMBER(4),
  3. linea NUMBER(4),
  4. numorden NUMBER(4),
  5. fecha VARCHAR2(40),
  6. usuario VARCHAR2(10),
  7. operacion VARCHAR2(20))
  8.  
  9. DROP TABLE historico
  10.  
  11. CREATE OR REPLACE TRIGGER ejer3tren
  12. after INSERT OR DELETE ON linea_estacion
  13. FOR each ROW
  14. BEGIN
  15.     IF inserting THEN
  16.         INSERT INTO historico VALUES (:NEW.estacion, :NEW.linea, :NEW.numero_orden, TO_CHAR(SYSDATE, 'dd/mm/yyyy - HH24:Mi:SS'), USER, 'Insertado');
  17.     ELSIF deleting THEN
  18.         INSERT INTO historico VALUES (:old.estacion, :old.linea, :old.numero_orden, TO_CHAR(SYSDATE, 'dd/mm/yyyy - HH24:Mi:SS'), USER,'Borrado');
  19.     END IF;
  20.  
  21. END;
  22. /
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement