Hvad er markøren i Oracle?
Hvad er markøren i Oracle?

Video: Hvad er markøren i Oracle?

Video: Hvad er markøren i Oracle?
Video: CURSORS IN PL/SQL WITH EXAMPLES | PL/SQL TUTORIAL 2024, November
Anonim

EN cursoren er en pejlemærke til dette kontekstområde. Oracle opretter kontekstområde til behandling af en SQL-sætning, som indeholder al information om sætningen. PL/SQL giver programmøren mulighed for at styre kontekstområdet gennem cursoren . EN cursoren indeholder de rækker, der returneres af SQL-sætningen.

Efterfølgende kan man også spørge, hvad er en cursor og type af cursor?

EN cursoren er et midlertidigt arbejdsområde, der oprettes i systemhukommelsen, når en SQL-sætning udføres. EN cursoren kan indeholde mere end én række, men kan kun behandle én række ad gangen. Sættet af rækker cursoren holder kaldes det aktive sæt. Der er to typer af markører i PL/SQL: Implicit markører.

Ved siden af ovenstående, hvorfor bruges markøren i Oracle? Brug af cursoren Hovedfunktionen af en cursoren er at hente data, én række ad gangen, fra et resultatsæt, i modsætning til SQL-kommandoerne, der opererer på alle rækkerne i resultatsættet på én gang. Markører er Brugt når brugeren skal opdatere poster på en enkelt måde eller i en række for række måde i en databasetabel.

Med hensyn til dette, hvad er markør i Oracle med eksempel?

Oracle opretter et hukommelsesområde, kendt som kontekstområdet, til behandling af en SQL-sætning, som indeholder alle de nødvendige oplysninger til at behandle sætningen; til eksempel , antallet af behandlede rækker osv. A cursoren er en pejlemærke til dette kontekstområde. EN cursoren indeholder rækkerne (en eller flere), der returneres af en SQL-sætning.

Hvad er implicit markør?

En SQL ( implicit ) cursoren åbnes af databasen for at behandle hver SQL-sætning, der ikke er forbundet med en eksplicit cursoren . Hver SQL ( implicit ) cursoren har seks attributter, som hver returnerer nyttig information om udførelsen af en datamanipulationssætning.

Anbefalede: