Hva er markøren i Oracle?
Hva er markøren i Oracle?

Video: Hva er markøren i Oracle?

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

EN Markør er en pekepinn til dette kontekstområdet. Oracle oppretter kontekstområde for å behandle en SQL-setning som inneholder all informasjon om setningen. PL/SQL lar programmereren kontrollere kontekstområdet gjennom markøren . EN markøren inneholder radene som returneres av SQL-setningen.

Deretter kan man også spørre, hva er en markør og type markør?

EN markøren er et midlertidig arbeidsområde opprettet i systemminnet når en SQL-setning utføres. EN markøren kan inneholde mer enn én rad, men kan kun behandle én rad om gangen. Settet med rader markøren holder kalles det aktive settet. Det er to typer markører i PL/SQL: Implisitt markører.

Foruten ovenfor, hvorfor brukes markøren i Oracle? Bruk av Markør Hovedfunksjonen til en markøren er å hente data, én rad om gangen, fra et resultatsett, i motsetning til SQL-kommandoene som opererer på alle radene i resultatsettet samtidig. Pekere er brukt når brukeren trenger å oppdatere poster på en enkelt måte eller i en rad for rad måte, i en databasetabell.

I forhold til dette, hva er markør i Oracle med eksempel?

Oracle oppretter et minneområde, kjent som kontekstområdet, for behandling av en SQL-setning, som inneholder all informasjonen som trengs for å behandle setningen; til eksempel , antall behandlede rader osv. A markøren er en pekepinn til dette kontekstområdet. EN markøren inneholder radene (en eller flere) som returneres av en SQL-setning.

Hva er implisitt markør?

En SQL ( implisitt ) markøren åpnes av databasen for å behandle hver SQL-setning som ikke er assosiert med en eksplisitt markøren . Hver SQL ( implisitt ) markøren har seks attributter, som hver returnerer nyttig informasjon om utførelsen av en datamanipulasjonssetning.

Anbefalt: