Նշված կուրսորն ունի հատկանիշ, որը վերադարձնում է տեղեկատվություն ամենավերջին գործարկված SELECT կամ DML հայտարարության մասին, որը կապված չէ անվանված կուրսորի հետ: … Դուք կարող եք օգտագործել կուրսորի ատրիբուտները միայն ընթացակարգային հայտարարություններում, այլ ոչ թե SQL հայտարարություններում:
Հետևյալներից 3-ն են անուղղակի կուրսորի ատրիբուտները:
Վերջին անուղղակի կուրսորը կոչվում է SQL կուրսոր և ունի այնպիսի հատկանիշներ, ինչպիսիք են %FOUND, %ISOPEN, %NOTFOUND և %ROWCOUNT::
Արդյո՞ք տողերի քանակի անուղղակի կուրսորը:
PL/SQL-ը հայտարարում է կուրսորը բոլոր SQL տվյալների մանիպուլյացիայի հայտարարությունների համար … SQL%ROWCOUNT հատկանիշի արժեքը վերաբերում է PL/SQL-ից ամենավերջին կատարված SQL հայտարարությանը: Երբ նրա կուրսորը կամ կուրսոր փոփոխականը բացվում է, %ROWCOUNT զրոյականացվում է:
Որո՞նք են կուրսորի ատրիբուտները:
Յուրաքանչյուր բացահայտ կուրսոր և կուրսոր փոփոխական ունի չորս հատկանիշ՝ %FOUND, %ISOPEN %NOTFOUND, և %ROWCOUNT: Երբ կցվում են կուրսորին կամ կուրսոր փոփոխականին, այս ատրիբուտները օգտակար տեղեկատվություն են տալիս տվյալների մանիպուլյացիայի հայտարարության կատարման վերաբերյալ:
Ստորև նշվածներից որո՞նք չեն անուղղակի կուրսորի ատրիբուտները:
Ստորև նշվածներից ո՞րը անուղղակի կուրսորի հատկանիշ չէ:
- %գտնվել է։
- %չի գտնվել։
- %շարքհաշվարկ.
- %rowtype.