Guest User

Untitled

a guest
Jul 23rd, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. CID CNAME CITY DISCNT
  2. c001 Tiptop Duluth 10
  3. c002 Basics California 12
  4. c003 7/11 California 8
  5. c004 ACME Duluth 8
  6. c006 ACME Kyoto 0
  7. c007 Goldberg NYC 15
  8.  
  9. ORDNO MON CID AID PID QTY DOLLARS
  10. 1011 jan c001 a01 p01 1000 450
  11. 1012 jan c001 a01 p01 1000 450
  12. 1019 feb c001 a02 p02 400 180
  13. 1017 feb c001 a06 p03 95959 540
  14. 1018 feb c001 a03 p04 600 540
  15. 1023 mar c001 a04 p05 500 450
  16. 1022 mar c001 a05 p06 400 720
  17. 1025 apr c001 a05 p07 800 720
  18. 1013 jan c002 a03 p03 1000 880
  19. 1026 may c002 a05 p03 800 704
  20. 1015 jan c003 a03 p05 1200 1104
  21. 1014 jan c003 a03 p05 1200 1104
  22. 1021 feb c004 a06 p01 1000 460
  23. 1016 jan c006 a01 p01 1000 500
  24. 1020 feb c006 a03 p07 600 600
  25. 1024 mar c006 a06 p01 800 400
  26.  
  27. create or replace trigger UpdateDiscnt
  28. after insert or update on orders
  29. for each row
  30. begin
  31. update customers set discnt = 0.4 + :old.discnt where
  32. customers.cid=:new.cid;
  33. end;
  34. /
  35.  
  36. create or replace trigger UpdateDiscnt
  37. after insert or update on orders
  38. for each row
  39. begin
  40. update customers set discnt = 0.4 + discnt
  41. where customers.cid= :new.cid;
  42.  
  43. end;
  44. /
Add Comment
Please, Sign In to add comment