Wat is de cursor in Oracle?
Wat is de cursor in Oracle?

Video: Wat is de cursor in Oracle?

Video: Wat is de cursor in Oracle?
Video: Урок 12.PL SQL. Курсоры в PL SQL. 2024, December
Anonim

EEN Cursor is een verwijzing naar dit contextgebied. Orakel creëert contextgebied voor het verwerken van een SQL-instructie die alle informatie over de instructie bevat. PL/SQL stelt de programmeur in staat om het contextgebied te besturen via de cursor . EEN cursor bevat de rijen die worden geretourneerd door de SQL-instructie.

Vervolgens kan men zich ook afvragen, wat is een cursor en type cursor?

EEN cursor is een tijdelijk werkgebied dat in het systeemgeheugen wordt aangemaakt wanneer een SQL-instructie wordt uitgevoerd. EEN cursor kan meer dan één rij bevatten, maar kan slechts één rij tegelijk verwerken. De reeks rijen de cursor houdt, wordt de actieve set genoemd. Er zijn er twee soorten cursors in PL/SQL: Impliciet cursors.

Behalve hierboven, waarom wordt de cursor in Oracle gebruikt? Gebruik maken van van Cursor De belangrijkste functie van a cursor is om gegevens rij voor rij op te halen uit een resultatenset, in tegenstelling tot de SQL-opdrachten die tegelijkertijd op alle rijen in de resultaatset werken. Cursors zijn gebruikt wanneer de gebruiker records moet bijwerken op een singleton-manier of in een rij voor rij, in een databasetabel.

Wat is in dit verband de cursor in Oracle met een voorbeeld?

Orakel creëert een geheugengebied, bekend als het contextgebied, voor het verwerken van een SQL-instructie, die alle informatie bevat die nodig is voor het verwerken van de instructie; voor voorbeeld , het aantal verwerkte rijen, enz. A cursor is een verwijzing naar dit contextgebied. EEN cursor bevat de rijen (een of meer) die worden geretourneerd door een SQL-instructie.

Wat is een impliciete cursor?

Een SQL-( impliciet ) cursor wordt geopend door de database om elke SQL-instructie te verwerken die niet is gekoppeld aan een expliciete cursor . Elke SQL ( impliciet ) cursor heeft zes attributen, die elk nuttige informatie opleveren over de uitvoering van een instructie voor gegevensmanipulatie.

Aanbevolen: