Përdorimi i kursorit Funksioni kryesor i një kursori është për të marrë të dhëna, një rresht në një kohë, nga një grup rezultatesh, ndryshe nga komandat SQL që funksionojnë në të gjitha rreshtat në rezultatin e vendosur në një kohë. Kursorët përdoren kur përdoruesi duhet të përditësojë të dhënat në mënyrë të vetme ose në mënyrë rresht pas rreshti, në një tabelë të dhënash.
A mund të kthejë një funksion një kursor?
Funksioni i ruajtur mund të kthejë vetëm një kursor si vlerën e tyre të kthimit; megjithatë, funksioni i kursorit mund të kthejë grupe rezultatesh shtesë me mjete të tjera (funksioni Oracle mund të përdorë parametrat e kursorit të daljes për të).
Cilat janë funksionet e kursorëve?
Kursorët përdoren nga programuesit e bazës së të dhënave për të përpunuar rreshtat individualë të kthyer nga pyetjet e sistemit të bazës së të dhënave. Kursorët mundësojnë manipulimin e të gjitha grupeve të rezultateve menjëherë. Në këtë skenar, një kursori mundëson përpunimin vijues të rreshtave në një grup rezultatesh.
Pse nuk duhet përdorur kursori?
Kursorët mund të përdoren në disa aplikacione për operacione të serializuara siç tregohet në shembullin e mësipërm, por në përgjithësi ata duhet të shmangen sepse sjellin një ndikim negativ në performancën, veçanërisht kur operojnë në një grup të madh të dhënash.