Čo je kurzor v Oracle?
Čo je kurzor v Oracle?

Video: Čo je kurzor v Oracle?

Video: Čo je kurzor v Oracle?
Video: Armin van Buuren vs Vini Vici feat. Hilight Tribe - Great Spirit (Extended Mix) 2024, Smieť
Anonim

A Kurzor je ukazovateľ na túto kontextovú oblasť. Oracle vytvára kontextovú oblasť na spracovanie príkazu SQL, ktorá obsahuje všetky informácie o príkaze. PL/SQL umožňuje programátorovi ovládať kontextovú oblasť prostredníctvom kurzor . A kurzor obsahuje riadky vrátené príkazom SQL.

Následne si možno položiť otázku, čo je kurzor a typ kurzora?

A kurzor je dočasná pracovná oblasť vytvorená v systémovej pamäti pri vykonaní príkazu SQL. A kurzor môže obsahovať viac ako jeden riadok, ale môže spracovať iba jeden riadok naraz. Sada riadkov kurzor drží sa nazýva aktívna množina. Existujú dva typy kurzorov v PL/SQL: Implicitné kurzory.

Okrem vyššie uvedeného, prečo sa kurzor používa v Oracle? Použite z Kurzor Hlavnou funkciou a kurzor je načítať údaje, jeden riadok po druhom, zo sady výsledkov, na rozdiel od príkazov SQL, ktoré pracujú so všetkými riadkami v sade výsledkov naraz. Kurzory sú použité keď používateľ potrebuje aktualizovať záznamy v databázovej tabuľke jednotlivo alebo po riadkoch.

V súvislosti s tým, čo je kurzor v Oracle s príkladom?

Oracle vytvorí pamäťovú oblasť, známu ako kontextová oblasť, na spracovanie príkazu SQL, ktorá obsahuje všetky informácie potrebné na spracovanie príkazu; pre príklad , počet spracovaných riadkov atď. A kurzor je ukazovateľ na túto kontextovú oblasť. A kurzor obsahuje riadky (jeden alebo viac) vrátené príkazom SQL.

Čo je implicitný kurzor?

A SQL ( implicitne ) kurzor je otvorený databázou na spracovanie každého príkazu SQL, ktorý nie je spojený s explicitným kurzor . Každý SQL ( implicitne ) kurzor má šesť atribútov, z ktorých každý vracia užitočné informácie o vykonaní príkazu na manipuláciu s údajmi.

Odporúča: