PL/SQL I.
PL/SQL I. PL/SQL I.
Gyűjtőtábla metódusok• EXISTS(n) - igaz, ha létezik az n-edik elem• COUNT - táblában lévő elemek száma• FIRST - tábla első indexértéke• LAST - tábla utolsó indexértéke• NEXT - a táblában a következő index értéke• DELETE(n) - az n-edik elem törlése
PéldaDECLARETYPE tipus IS TABLE OF dept%ROWTYPEINDEX BY BINARY_INTEGER;valtozo tipus;ind BINARY_INTEGER := 1;BEGINLOOPSELECT * INTO valtozo(ind)FROM deptWHERE deptno = ind * 10;ind := ind + 1;EXIT WHEN ind > 4;END LOOP;ind := valtozo.FIRST;LOOPDBMS_OUTPUT.PUT_LINE( valtozo(ind).dname);ind := ind + 1;EXIT WHEN ind > valtozo.LAST;END LOOP;END;
- Page 1 and 2: PL/SQL 1. részProcedural Language
- Page 3 and 4: Blokk felépítése[blokk név][DEC
- Page 5: PéldaVAR X NUMBERDECLAREa NUMBER;B
- Page 8 and 9: PéldaDECLAREa CONSTANT NUMBER := 3
- Page 10 and 11: PéldaSET SERVEROUTPUT ONACCEPT nev
- Page 12 and 13: Rekordtípus• Rekord deklarálás
- Page 14 and 15: Példa Rekord használatáraDECLARE
- Page 16 and 17: Példa ROWTYPE használatáraDECLAR
- Page 18 and 19: PéldaDECLAREv_avgber emp.sal%TYPE;
- Page 20 and 21: LOOP Ciklusutasítások• Végtele
- Page 22 and 23: WHILE cilkus• WHILE feltétel, LO
- Page 25: Gyűjtőtábla deklarálása• Lé
- Page 29 and 30: Rendszerbeli kivételek• NO_DATA_
- Page 31 and 32: Felhasználói kivételek• a DECL
- Page 33 and 34: Feladatok1. Kérj be két egész sz
- Page 35 and 36: 2. Feladatok megoldásaSET SERVEROU
Gyűjtőtábla metódusok• EXISTS(n) - igaz, ha létezik az n-edik elem• COUNT - táblában lévő elemek száma• FIRST - tábla első indexértéke• LAST - tábla utolsó indexértéke• NEXT - a táblában a következő index értéke• DELETE(n) - az n-edik elem törlése