American National Standards Institute ( ANSI ) föreskrivs gemensamma normer för språk datorprogrammering såsom Structured Query Language ( SQL ) . SQL har fyra vanliga kommandon : infoga, uppdatera , radera och välj . Dessa fyra kommandon styr vilka data som placeras i SQL-tabeller . Utvecklare kan infoga nya data , uppdatera aktuella uppgifter och ta bort poster . Att veta några grundläggande ANSI SQL-satser hjälper dig att komma igång kodning databas funktioner . Instruktioner
1
Välj data från dina tabeller . Den " select " -kommandot är den vanligaste uttalande , eftersom den hämtar alla data som finns i databasen . Följande är ett exempel på en SQL select-kommando :
välj * från kund
" * " skylt berättar SQL motorn att hämta alla poster från tabellen . Ersätt " kund " med namnet på din databas . Du kan också filtrera poster med " där " klausul . Följande kod är ett exempel hämta kunden med ID 1 :
välj * från kunden där ID = 1
2
infoga poster i din databas . Detta kommando används för att lägga till poster i tabellerna . Varje tabell kolumn innehåller en bit av information för din databas . Till exempel lägger till följande kod en kund till "kunden " table :
infoga i kunden ( förnamn , efternamn ) värden ( ' Joe ' , ' Smith ' ) katalog
"förnamn " och "Efternamn" värdena är kolumnnamn i databasen tabellen . Den " Joe " och "Svensson" -värden är de faktiska data som sparats i tabellen .
3
Redigera data i tabellen . Den " update " uttalande ändrar det aktuella värdet i tabellen med de nyligen fastställda värdena . Följande kod är ett exempel på en uppdatering uttalande :
update kund set förnamn = ' John ' där CUSTOMER_ID = 1
I det här kommandot kunden vars ID är " 1 " är uppdaterad till " John ". Om du inte lägger den " där " klausul för kommandot , är hela databasen ändrats och alla poster har ett "förnamn " värde " John ". Av denna anledning är det viktigt att alltid använda " där " klausul .
4
" delete " SQL -kommandot inte används så ofta , eftersom de flesta administratörer föredrar att arkivera data istället för att radera det . Men vissa fall kräver uttrycket delete , såsom att ta bort dubbletter från borden . Följande kommando raderar poster från kunden tabellen :
bort från kunden där efternamn = ' Smith '
Uttalandet ovan raderar alla poster där kundens efternamn är " Smith . " Det är också viktigt att använda ett " där " klausul i detta uttalande , för utan det alla poster i tabellen raderas .