BD-1st-2.4-lab12.tresc-1.1-Slajd13

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Pętla FOR z kursorem (2)

Pętla FOR z kursorem (2)


Bieżący slajd prezentuje użycie pętli FOR z kursorem.

W sekcji deklaracyjnej bloku zostaje zadeklarowany sparametryzowany kursor cur_pracownicy, który odczytuje imiona, nazwiska i płace podstawowe pracowników z zespołu, którego identyfikator jest przekazywany przez parametr.

W sekcji wykonywalnej bloku konstruujemy pętlę FOR, zauważmy, że po słowie IN podano nazwę kursora z wartością parametru – w pętli będą odczytywane rekordy opisujące kolejnych pracowników zespołu o numerze 20. Zmienną licznikową pętli jest zmienna rekordowa v_cur. Wewnątrz pętli wypisujemy imiona, nazwiska i płace podstawowe pracowników, kolejne rekordy numerowane są wartością atrybutu %ROWCOUNT kursora.

Zauważmy, że w programie nie ma poleceń otwarcia i zamknięcia kursora.


<< Poprzedni slajd | Spis treści | Następny slajd >>