Advertisement
Guest User

Untitled

a guest
Jan 16th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.40 KB | None | 0 0
  1. CREATE OR REPLACE TRIGGER tr_INS_fak_det
  2. before INSERT ON FAKTURA_DETALE
  3. FOR each ROW
  4.     DECLARE nowa_cena numeric(6,2);
  5.   BEGIN
  6.       SELECT cena INTO nowa_cena FROM KOMIKS WHERE id_komiksu = :NEW.id_komiksu;
  7.       :NEW.cena_zakupu := nowa_cena;
  8.       UPDATE FAKTURA_NAGLOWEK
  9.       SET wartosc_faktury=(:NEW.liczba*:NEW.cena_zakupu) + wartosc_faktury WHERE id_faktury = :NEW.ID_FAKTURY;
  10.  
  11.   END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement