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

Z Studia Informatyczne
Wersja z dnia 08:49, 10 sie 2006 autorstwa PKrzyzagorski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Kursor niejawny (2)

Kursor niejawny (2)


Przykład na bieżącym slajdzie pokazuje użycie atrybutów kursora niejawnego.

Pierwsze polecenie usuwa z relacji PRACOWNICY rekordy, w których wartość atrybutu ID_ZESP jest pusta. Jeśli usunięto chociaż jeden rekord (wartość atrybutu %FOUND kursora niejawnego jest równa TRUE), na konsoli wypisana zostanie liczba usuniętych rekordów (wartość atrybutu %ROWCOUNT kursora niejawnego). W przeciwnym wypadku na konsoli pojawi się komunikat „Brak rekordów do usunięcia!”.

Dalej wykonywane jest polecenie wstawienia do relacji ZESPOLY wyniku podzapytania. Po wykonaniu operacji na konsoli wypisana zostanie liczba dodanych przez polecenie rekordów (wartość atrybutu %ROWCOUNT kursora niejawnego).


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