Advertisement
Guest User

Untitled

a guest
Nov 20th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.56 KB | None | 0 0
  1. CREATE OR REPLACE TYPE typ_Osrodki_Obj AS OBJECT(Id NUMBER(5), Nazwa VARCHAR2(30));
  2. DECLARE
  3.   TYPE typ_NT_Osrodki IS TABLE OF typ_Osrodki_Obj;
  4.   NT_Osrodki typ_NT_Osrodki := typ_NT_Osrodki();
  5.   CURSOR cOsrodki IS SELECT ID_OSRODEK, NAZWA_O FROM OSRODKI;
  6. BEGIN
  7.   FOR vOsrodki IN cOsrodki LOOP
  8.     NT_Osrodki.EXTEND;
  9.     NT_Osrodki(cOsrodki%ROWCOUNT) := typ_Osrodki_Obj(vOsrodki.ID_OSRODEK, vOsrodki.NAZWA_O);
  10.     DBMS_OUTPUT.PUT_LINE('Dodano ośrodek o ID ' || NT_Osrodki(cOsrodki%ROWCOUNT).Id || ' i nazwie ' || NT_Osrodki(cOsrodki%ROWCOUNT).Nazwa);
  11.   END LOOP;
  12. END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement