Advertisement
Guest User

create

a guest
Dec 19th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. CREATE OR REPLACE FUNCTION sommeDistance(code IN CHAR)
  2. RETURN NUMBER
  3. IS distance NUMBER;
  4. BEGIN
  5. SELECT SUM(Distkm)
  6. INTO distance
  7. FROM DKCLD
  8. WHERE CPArrivee LIKE code OR CPDepart LIKE code;
  9. RETURN distance;
  10. END;
  11.  
  12. SELECT SUM(Distkm) FROM DKCLD WHERE CPArrivee LIKE '33000' OR CPDEPART LIKE '33000'
  13.  
  14. SET SERVEROUTPUT ON;
  15.  
  16. CREATE OR REPLACE TRIGGER ETD_CPV_INSERT0 AFTER INSERT OR UPDATE
  17. ON CPV
  18. when (new Code_Postallike like '___000' )/* meilleur que le if*/
  19. BEGIN
  20. FOR EACH ROW
  21. /*IF :new Code_Postal like '___000' then*/
  22. SYS.DBMS_OUTPUT.PUT_LINE('Il faudra rentrer la table des distances');
  23. /*END IF*/
  24. END;
  25.  
  26. GRANT SELECT ON CPV FROM ETD
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement