Advertisement
Guest User

Untitled

a guest
Feb 27th, 2015
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. CREATE OR REPLACE PROCEDURE AAA(p_idRocnik Rocnik.idRocnik%TYPE, p_id_tym Tym.idTym%Type, p_hrac HRAC.POST%TYPE)
  2. AS
  3. TYPE dymamic IS TABLE OF hrac%ROWTYPE;
  4. CURSOR c_hrac IS
  5. SELECT hr.idHrac, hr.jmeno, hr.prijmeni, hr.body, hr.post
  6. FROM Hrac hr
  7. JOIN TymHrac thr ON thr.idHrac = hr.idHrac
  8. JOIN Tym tm ON thr.idTym = tm.idTym
  9. JOIN Ucastnik uc ON tm.idTym = uc.idTym
  10. WHERE uc.idRocnik = p_idRocnik AND uc.idTym = p_id_tym AND hr.post = p_hrac;
  11.  
  12. v_body hrac.body%TYPE;
  13. v_pole dymamic;
  14. v_num number;
  15.  
  16. BEGIN
  17. v_num := 0;
  18.  
  19. FOR counter IN c_hrac
  20. LOOP
  21. v_num := v_num + 1 ;
  22. v_pole(v_num) := counter;
  23. END LOOP;
  24.  
  25. DBMS_OUTPUT.PUT_LINE('test');
  26. SELECT body INTO v_body FROM v_pole;
  27. END AAA;
  28.  
  29. Set Serveroutput on
  30. EXECUTE AAA(1,13, 'c');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement