American National Standards Institute ( ANSI ) indeholder fælles standarder for edb-programmering sprog som Structured Query Language ( SQL) . SQL har fire standard kommandoer: Indsæt, opdatere, slette og vælge. Disse fire kommandoer styre dataene placeret i SQL tabeller. Udviklere kan indsætte nye data , opdatere de nuværende data og fjerne poster. Kendskab nogle grundlæggende ANSI SQL-sætninger hjælper dig i gang kodning database funktioner. Instruktioner
1
Vælg data fra dine tabeller . Den " select " kommando er den mest almindeligt anvendte erklæring , fordi den henter alle data placeret i databasen. Det følgende er et eksempel på en SQL select kommando : Hej
select * from kunde
"*" tegnet fortæller SQL motor til at hente alle poster fra tabellen. Erstat " kunden" med navnet på din database. Du kan også filtrere poster ved hjælp af " hvor "-klausul . Følgende kode er et eksempel på at hente kunden med ID 1 : Hej
select * from kunde hvor ID = 1
2
indsætte poster i din database. Denne kommando bruges til at tilføje poster til dine tabeller . Hver tabel kolonne indeholder et stykke af oplysninger om din database. For eksempel tilføjer følgende kode en kunde til "kunde "-tabellen : Hej
indsætte i kunden ( fornavn, efternavn ) værdier ( 'Joe ', ' Smith ' )
" firstname " og "Efternavn" værdier er de kolonnenavne i din database tabellen. Den " Joe " og " Smith " værdier er de faktiske data er gemt i tabellen.
3
redigere data i tabellen. Den " update " erklæring ændrer den aktuelle værdi i din tabel med de nyligt definerede værdier. Følgende kode er et eksempel på en opdatering erklæring : Hej
update kunde set firstname = ' John' hvor CUSTOMER_ID = 1
I denne kommando kunden , hvis ID er "1" er opdateret til " John ". Hvis du ikke tilføje " hvor "-klausul til kommandoen, er hele databasen ændres, og alle poster har en " firstname " værdien af " John ". Af denne grund er det afgørende altid at bruge den ", hvor "-klausul .
4
" delete" SQL-kommando bruges ikke så ofte , fordi de fleste administratorer foretrækker at arkivere data i stedet for at slette den. Men nogle tilfælde kræver delete erklæring , såsom fjernelse dublerede poster fra borde . Følgende kommando sletter poster fra kunden bordet : Hej
slette fra kunden , hvor efternavn = ' Smith '
Ovenstående erklæring sletter alle poster, hvor kundens efternavn er " Smith ". Det er også vigtigt at bruge en " hvor "-klausul i denne erklæring, for uden det alle poster i tabellen er slettet.