? SQL "Hent "-kommandoen brukes i forbindelse med pekere til å utføre rad -for- rad behandling. Den nøyaktige språk og bruk av HENT kommandoen varierer litt blant populære database leverandører . Bakgrunn
SQL-databaser bruker pekere til å velge bestemte rekord sett og utføre operasjoner på dem på rad -for- rad basis. En markør er en utvalgt uttalelse kjøre mot de underliggende database tabeller for å velge spesifikke data . Når en markør er definert , blir HENT kommandoen brukes til å trekke en bestemt post fra den definerte recordset i en eller flere variabler for hva behandling er nødvendig .
Bruke HENT Command
HENT kommandoen brukes bare med pekere . Hvis en markør ikke har blitt definert og åpnet gjennom SQL server standard prosess ved hjelp av HENT kommandoen vil gi en feil. Avhengig av SQL leverandøren, kan HENT kommandoen krever en rekke ulike parametre . I Microsoft SQL , har HENT kommandoen seks mulige parametre . I MySQL og Oracle , ikke HENT kommandoen ikke bruke parametere. I alle tilfeller , Fetch kommandoen vil trekke en bestemt rad satt fra resultatene av SQL-spørringen brukes til å definere markøren og last disse dataene i en eller flere variabler .
Lære mer om hente
Siden bruken av HENT kommandoen varierer i ulike versjoner av SQL, er det viktig å rådføre leverandør dokumentasjon for riktig bruk av kommandoen . Pekere og Fetch kommandoen gå sammen, så søker etter enten kommandoen sammen med navnet på SQL -programmet skal gi resultater som vil være nyttige for å identifisere spesifikke bruken for hver versjon.