SQL ( Structured Query Language ) kan utvecklare skapa , söka och underhålla databaser . SQL-satser täcker ett brett spektrum av funktioner , bland annat definiera databas strukturer , infoga data och hämta data , ofta i kombination med andra tekniker . Databaser med SQL är vanliga i Web och skrivbordsprogram . Många SQL-satser är relativt enkla , så vem som helst kan lära sig att använda dem , även utan mycket teknisk erfarenhet . Skapa
SQL-satser kan skapa databaser och tabeller . I följande exempelkod visas hur du skapar en tabell :
CREATE TABLE Company (
CompanyID int ,
Varchar
Namn ( 255 ) katalog
) katalog
När en SQL-sats skapar en tabell , anges det i tabellen namn samt namn och datatyper för kolumnerna . Eventuellt kan förklaringen även ange vilken kolumn är den primära nyckeln enligt följande :
PRIMARY KEY ( CompanyID ) katalog
Denna kolumn innehåller värden som identifierar varje post i tabellen unikt
.
sätta
SQL-satser kan infoga data i befintliga databastabeller . Följande kodexempel visar att lägga till en ny post i en tabell :
INSERT INTO Company ( CompanyID , Name ) katalog
VALUES ( 10 , ' Great Products ' ) katalog
vill infoga data i en databastabell , uppger SQL först tabellen och kolumnnamn och sedan anger ett värde för varje kolumn . Om en databas tabell kolumn är inställd på auto - steg , varvid varje ny post automatiskt tilldelas nästa i en serie av siffror i följd , kan insatsen uttalande leverera " null " för den kolumnen .
uppdatering
SQL-satser kan uppdatera poster i en databastabell . Följande exempelkod uppdaterar en viss databastabell rekord :
UPDATE Company
SET Namn = ' riktigt bra produkter "
WHERE CompanyID = 10