Podem utilitzar els cursors a les funcions?

Taula de continguts:

Podem utilitzar els cursors a les funcions?
Podem utilitzar els cursors a les funcions?
Anonim

Ús del cursor La funció principal d'un cursor és per recuperar dades, una fila a la vegada, d'un conjunt de resultats, a diferència de les ordres SQL que operen en totes les files. en el resultat definit alhora. Els cursors s'utilitzen quan l'usuari necessita actualitzar registres d'una manera senzilla o fila per fila, en una taula de base de dades.

Una funció pot tornar un cursor?

La funció emmagatzemada només pot retornar un cursor com a valor de retorn; tanmateix, la funció del cursor pot retornar conjunts de resultats addicionals per altres mitjans (la funció d'Oracle pot utilitzar-hi paràmetres de sortida del cursor).

Quines són les funcions dels cursors?

Els programadors de bases de dades utilitzen cursors per processar files individuals retornades per les consultes del sistema de bases de dades. Els cursors permeten la manipulació de conjunts de resultats sencers alhora. En aquest escenari, un cursor permet el processament seqüencial de files en un conjunt de resultats.

Per què no s'ha d'utilitzar el cursor?

Els cursors es podrien utilitzar en algunes aplicacions per a operacions serialitzades, com es mostra a l'exemple anterior, però en general s'han d'evitar perquè tenen un impacte negatiu en el rendiment, especialment quan funcionen en un gran conjunt de dades.

SQL Cursors - how and when to use them

SQL Cursors - how and when to use them
SQL Cursors - how and when to use them
S'han trobat 29 preguntes relacionades

Recomanat:

Articles d'interès
Per què s'utilitzen privilegis d'esborrar a mysql?
Llegeix més

Per què s'utilitzen privilegis d'esborrar a mysql?

FLUSH PRIVILEGES és veralment necessari si modifiquem les taules de subvencions directament utilitzant com INSERT, UPDATE o DELETE, els canvis no tenen cap efecte en la comprovació de privilegis fins que reiniciem el servidor o li diem que es recarregui.

En la definició d'enfurismat?
Llegeix més

En la definició d'enfurismat?

: fer(algú) molt enfadat: fer (algú) furiós. És una paraula enfurismada? verb (utilitzat amb objecte), in·fu·ri·at·ed, in·fu·ri·at·ing. fer furiós; enfurismat. Arcaic. enfurismat. Quin és el sinònim d'enfurismat? En aquesta pàgina podeu descobrir 17 sinònims, antònims, expressions idiomàtiques i paraules relacionades per a enfurismat, com ara:

Axis Sally era culpable?
Llegeix més

Axis Sally era culpable?

La senyoreta Mildred E. Gillars, de 48 anys, l'"Axis Sally" de la ràdio nazi, va ser declarada culpable de traïció per un jurat del Tribunal de Districte ahir a les 16:28. -- 28 hores i 25 minuts després d'haver rebut el cas. El tribunal va declarar que l'acusada de cabells platejats només era culpable d'un dels vuit actes de traïció que se li van acusar.