SQL (Structured Query Language) tillater utviklere å lage , spørring og vedlikeholde databaser . SQL-setninger dekker et bredt spekter av funksjoner , inkludert å definere database strukturer , sette inn data og hente data , ofte i kombinasjon med andre teknologier . Databaser med SQL er vanlig i web- og desktop-applikasjoner . Mange SQL-setninger er relativt enkle , slik at alle kan lære å bruke dem , selv uten mye teknisk erfaring . Opprette
SQL-setninger kan opprette databaser og tabeller . Følgende eksempelkode demonstrerer opprette en tabell : en
CREATE TABLE Company (
CompanyID int , etter
Navn varchar ( 255 )
)
< p> Når en SQL-setning oppretter en tabell , angir den tabellen navn samt navn og data typer kolonnene . Alternativt kan utsagnet også angi hvilken kolonne er den primære nøkkelen som følger : en
PRIMARY KEY ( CompanyID )
Denne kolonnen vil inneholde verdier som identifiserer hver post i tabellen unikt
.
sette
SQL-setninger kan sette inn data i eksisterende databasetabeller. Følgende kode eksempel viser legge til en ny post i en tabell:
INSERT INTO Company ( CompanyID , Name )
VALUES ( 10 , ' Flott Products' )
å sette inn data i en database tabell , sier SQL-setningen først bordet og kolonnenavn , deretter spesifiserer en verdi for hver kolonne . Hvis en database tabell kolonne er satt til auto - intervall, i hvilket tilfelle hver nye posten vil automatisk bli tildelt den neste i en serie av etterfølgende tall, kan innsatsen uttalelse levere " null " for denne kolonnen .
med oppdatere
SQL-setninger kan oppdatere poster i en database tabell . Følgende eksempel kode oppdateringer en gitt database tabellen posten : en
UPDATE Selskapet
SET Navn = ' Virkelig flott Products'
HVOR CompanyID = 10