Ce este cursorul de referință în Oracle?
Ce este cursorul de referință în Oracle?

Video: Ce este cursorul de referință în Oracle?

Video: Ce este cursorul de referință în Oracle?
Video: PL/SQL Tutorial #31: Ref Cursor Concept !!!! On Demand !!!! with very simple Example 2024, Noiembrie
Anonim

Introducere in CURSORI REF

Folosind REF CURSOR s este una dintre cele mai puternice, flexibile și scalabile moduri de a returna rezultate de interogare de la un Oracol Baza de date către o aplicație client. A REF CURSOR este o PL/SQL tip de date a cărui valoare este adresa de memorie a unei zone de lucru de interogare din baza de date.

De asemenea, trebuie să știți ce este un cursor de referință în exemplele Oracle?

Exemple de cursore de ref PL/SQL . A cursorul ref este o variabilă, definită ca a cursor tip, care va indica sau face referire la a cursor rezultat. Avantajul că a cursorul ref are peste o câmpie cursor este că poate fi transmisă ca variabilă unei proceduri sau unei funcții. The REF CURSOR poate fi atribuit altora REF CURSOR variabile.

Se poate întreba, de asemenea, ce este cursorul SYS ref în Oracle? A cursor variabila este a cursor care conține de fapt un pointer către un set de rezultate de interogare. SYS_REFCURSOR este o REF CURSOR tip care permite asocierea oricărui set de rezultate cu acesta. Acesta este cunoscut sub numele de tip slab REF CURSOR . Doar declarația de SYS_REFCURSOR și definit de utilizator REF CURSOR variabilele sunt diferite.

Ținând cont de acest lucru, care este diferența dintre cursor și cursorul de referință?

2 Răspunsuri. A cursor este de fapt orice instrucțiune SQL care rulează DML (selectați, inserați, actualizați, ștergeți) în baza de date. A cursorul ref este un pointer către un set de rezultate. A cursorul ref este, de asemenea, un cursor , deși în mod normal este termen cursor este folosit când se discută despre SQL static.

Cursorul ref returnează Oracle?

REF CURSOR este Oracol tip de date pentru a cursor variabil. Deoarece JDBC nu acceptă a cursor tip de date variabile, the Oracol conducător auto returnează REF CURSOR parametrii de ieșire și întoarcere valori pentru aplicație ca seturi de rezultate.

Recomandat: