Advertisement
HenX

TRIGGER_checkCoach

Feb 28th, 2012
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.39 KB | None | 0 0
  1. CREATE OR REPLACE
  2. TRIGGER checkCoach
  3. BEFORE INSERT
  4. ON
  5. Reservation
  6. FOR EACH ROW
  7. DECLARE
  8. myTrain train%ROWTYPE;
  9. myTrainID INT;
  10. coachExc EXCEPTION;
  11. BEGIN
  12. SELECT idTrain INTO myTrainID FROM TrainRide WHERE idTrainRide = :NEW.idTrainRide;
  13. SELECT * INTO myTrain FROM Train WHERE idTrain = myTrainID;
  14.   IF (:NEW.coachnumber > myTrain.coachCount) THEN
  15.     RAISE coachExc;
  16.   END IF;
  17. END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement