(c) Instytut Informatyki Politechniki Poznańskiej
4
Otwieranie kursora
• Otwarcie kursora powoduje wykonanie związanego z nim zapytania i zidentyfikowanie zbioru wynikowego, zawierającego krotki spełniające kryteria wyszukiwania.
OPEN nazwa_kursora [ (lista parametrów aktualnych) ]
DECLARE
  CURSOR c_prac (zespol NUMBER, posada VARCHAR2)
  IS SELECT * FROM pracownicy
      WHERE id_zesp = zespol AND etat = posada;
BEGIN
...
v_etat := ‘PROFESOR’;
OPEN c_prac(10, ’ASYSTENT’);
OPEN c_prac(50, v_etat);