/ Atrybuty kursora SQL | |||
SQL%ROWCOUNT |
Liczba wierszy, których dotyczyła | | ostatnia instrukcja SQL | ||
SQL%FOOND |
Atrybut logiczny, który przyjmuje wartość TRUE, gdy ostatnia instrukcja dotyczyła jednego iub więcej wierszy | ||
SQL%NOTFOUND |
Atrybut logiczny, który przyjmuje wartość TRUE, gdy ostatnia | ||
SQL%ISOPEN |
Zawsze przyjmuje wartość FALSE ponieważ PUSOL zamyka kursory natychmiast po ich wykonaniu | ||
„r.|f. .................... J |
/ Kursory jawne: Deklaracja \ |
| Kursory jawne | ''\ | |||
CURSOB-nazwaJcursora[(parametr[,parametr]...)] IS instrukcjajelecr, >arameir::=nazwa_parametru typ danych ((:= 1DEFAULT wyrażenie)! |
DECLARE..... | |||
~ - i 1 | ||||
CURSOR kur_books (p_cost NUMBER(5)) IS SELECT * FROM books WHERE oost <= p_cost; |
FETCH nazwa_kursora INTO zmienna [, zmienna ...]; | |||
CLOSE nazwa_kursora\ | ||||
V ) | ||||
V ...... |
y |
Atrybuty kursorów niejawnych j | |
%ROWCOUNT |
wkursorae wda ^mmomencte |
%FOUND |
Atrybut logiczny, który przyjmuje wartość TRUE. jeśU instrukcjo FETCH |
%NOTFOUND |
Atrybut logiczny, który przyjmuje instrukcja H TCH |
%ISOPEN \ |
—!J |