Slajd PPT
EXEC SQL DECLARE asystenci CURSOR FOR //deklaracja kursora
SELECT nazwisko, placa_pod
EXEC SQL OPEN asystenci; //otwarcie kursora
EXEC SQL WHENEVER NOT FOUND DO break;
//definicja wyjścia z pętli
EXEC SQL FETCH asystenci INTO :pracownik INDICATOR :prac_null;
pracownik.nazwisko.arr[pracownik.nazwisko.len]
cout<< (char *)pracownik.nazwisko.arr
<<";"<<pracownik.placa<<endl;
EXEC SQL CLOSE asystenci; //zamknięcie kursora
Przykład 3 - Obsługa kursora SQL