Használhatunk kurzorokat a függvényekben?
Pontszám: 4,5/5 ( 60 szavazat ) A kurzor használata
A kurzor fő funkciója az , hogy soronként adatokat kérjen le egy eredményhalmazból, ellentétben az SQL-parancsokkal, amelyek az eredménykészlet összes sorában működnek egyszerre. A kurzorok akkor használatosak, ha a felhasználónak egyedi módon vagy soronként frissítenie kell a rekordokat egy adatbázistáblában.Visszaadhat egy függvény kurzort?
A tárolt függvény csak egy kurzort adhat vissza visszatérési értékként ; a kurzorfüggvény azonban további eredményhalmazokat adhat vissza más módon (az Oracle függvény használhatja a kimeneti kurzor paramétereit).
Milyen funkciói vannak a kurzoroknak?
Az adatbázis-programozók kurzorokat használnak az adatbázisrendszer-lekérdezések által visszaadott sorok feldolgozására . A kurzorok lehetővé teszik a teljes eredményhalmaz egyidejű kezelését. Ebben a forgatókönyvben a kurzor lehetővé teszi az eredményhalmaz sorainak egymás utáni feldolgozását.
Miért nem szabad kurzort használni?
A kurzorok egyes alkalmazásokban használhatók soros műveletekhez, amint az a fenti példában látható, de általában kerülni kell őket , mert negatív hatással vannak a teljesítményre , különösen, ha nagy adathalmazokon dolgoznak.
SQL kurzorok – hogyan és mikor kell használni őket
29 kapcsolódó kérdés található