American National Standards Institute ( ANSI ) gir felles standarder for programmering språk som Structured Query Language ( SQL) . SQL har fire standard kommandoer : Sett inn , oppdatere, slette og velg. Disse fire kommandoer kontrollere dataene plassert i SQL-tabeller . Utviklere kan sette inn nye data , oppdatere gjeldende data og fjerne poster . Å vite noen grunnleggende ANSI SQL-setninger hjelper deg i gang koding database funksjoner . Instruksjoner
en
Velg data fra tabeller . Den "select "-kommandoen er den mest brukte setningen, fordi den henter alle data som ligger i databasen. Det følgende er et eksempel på en SQL -kommandoen : en
select * from kunde
"*" skilt forteller SQL-motoren for å hente alle poster fra tabellen. Erstatt " kunden" med navnet på databasen. Du kan også filtrere poster ved hjelp av "hvor" klausul . Følgende kode er et eksempel på å hente kunden med ID 1 : en
select * fra kunden hvor ID = 1
2
sette inn poster i databasen. Denne kommandoen brukes til å legge til poster i tabellene . Hver kolonne i tabellen inneholder en opplysning for databasen. For eksempel, legger følgende kode en kunde til "kunde " tabellen : en
setter inn kunde ( fornavn , etternavn ) verdier (' Joe ', ' Smith ')
" fornavn" og "Etternavn" verdier er kolonnenavnene i databasen tabellen . Den " Joe " og " Smith " verdier er de faktiske dataene som er lagret i tabellen .
3
Rediger dataene i tabellen . Den "update " statement endrer den gjeldende verdien i tabellen med den nylig definerte verdier. Følgende kode er et eksempel på en oppdatering uttalelse:
oppdatering kunde set fornavn = ' John ' der CUSTOMER_ID = 1
I denne kommandoen kunden hvis ID er "1" er oppdatert til " John ". Hvis du ikke legger til "hvor" klausul til kommandoen , blir hele databasen endret og alle postene har en " fornavn" verdien av " John ". Av denne grunn er det viktig å alltid bruke "hvor" klausul .
4
" delete " SQL -kommandoen ikke blir brukt så ofte , fordi de fleste administratorer foretrekker å arkivere data stedet for å slette den. Men noen tilfeller ringe for slett setningen, for eksempel fjerne dupliserte poster fra tabellene . Følgende kommandoen sletter poster fra kunden bordet : en
slette fra kunden hvor etternavn = ' Smith '
Uttalelsen ovenfor sletter alle poster hvor kundens etternavn er "Smith ". Det er også viktig å bruke en "hvor" klausul i denne uttalelsen , fordi uten den alle poster i tabellen er slettet.