Advertisement
Guest User

Untitled

a guest
Mar 19th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.52 KB | None | 0 0
  1. DECLARE
  2. wyjatek EXCEPTION;
  3. CURSOR przedmioty IS SELECT id_egzaminator AS ide, COUNT(*) AS COUNT, data_egz, id_student FROM egzaminy GROUP BY id_egzaminator, data_egz, id_student;
  4. egzaminator egzaminatorzy%ROWTYPE;
  5. BEGIN
  6. FOR przedmiot IN przedmioty LOOP
  7. BEGIN
  8. IF przedmiot.COUNT >= 5 THEN
  9. RAISE wyjatek ;
  10. END IF;
  11. EXCEPTION
  12. WHEN wyjatek THEN
  13. SELECT * INTO egzaminator FROM EGZAMINATORZY WHERE ID_EGZAMINATOR=przedmiot.ide;
  14. DBMS_OUTPUT.put_line(egzaminator.nazwisko || ' ' || egzaminator.imie);
  15. END;
  16. END LOOP;
  17. END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement