Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
databázovej tabuľky je definované v SQL musí mať názov . Vo väčšine prípadov , vývojári sa snažia vybrať mená, ktoré majú zmysel , takže výsledný databázový systém lepšie pracovať . Nasledujúci príklad SQL výpis deklaruje nové databázové tabuľky pomocou svoje meno :
CREATE TABLE Order ( Spojené
/* Stĺpce tu * /
}
Tabuľka by mohlo byť súčasťou systému , zákaznícky servis , v ktorom je , aby údaje uložené v databáze SQL dotazov tiež odkazujú na názvy tabuliek takto : .
SELECT * FROM Objednávajte
dotaz vyberie všetky dáta v " Objednať " tabuľky .
názvy stĺpcov
Databázové tabuľky obsahujú stĺpce , takže príkazy SQL Vytváranie tabuliek definovať tieto stĺpce pomocou ich mená . zmysluplné názvy sú tiež prednostné stĺpcov , ako to robí budúci vývoj oveľa jednoduchšie . Napríklad " Objednať " tabuľka môže obsahovať stĺpce reprezentujúci dátum objednávky a celkovú sumu . Vo väčšine prípadov , databázové tabuľky tiež obsahovať stĺpec , ktorý definuje každý záznam v tabuľke jednoznačne , . známa ako primárny kľúč primárneho kľúča stĺpce , často majú mená s " ID " v nich , ako napríklad " orderid . " SQL dotazy môžete vybrať konkrétne stĺpce podľa názvu takto :
SELECT Identifikácia objednávky FROM Objednávajte
Dátové typy
príkazov SQL definujúce stĺpca použiť názov stĺpca a typ dát . Dátový typ určuje typ a rozsah hodnôt , ktoré môžu byť uložené v evidencii pre . najmä stĺpec Nasledujúci kód vzorky demonštruje vytvorenie " Objednať " tabuľku pomocou počtu stĺpcov s menami a dátových typov je uvedené :
CREATE TABLE Order (
orderid int ,
Celková int ,
KódZákazníka int
)
Tento zjednodušený príklad definuje tri celočíselné stĺpce v tabuľke : jeden pre objednávky ID , jeden pre celkovej sumy a jeden zastupujúci zákazník objednávky .
hodnoty
SQL príkazy možno definovať určité obmedzenia a predvolené hodnoty pre stĺpce . Ďalšia ukážka výňatok predlžuje čiaru vymedzujúce stĺpec ID , aby zabezpečili každý záznam v ňom má hodnotu a auto - increment je :
orderid int NOT NULL aUTO incremento ,
Tento riadok znamená, že kedykoľvek sa pridá nový záznam do tabuľky , musia stĺpec .. majú hodnotu príkaz auto - increment pokyn SQL priradiť opakovane zvyšovanie počtu na každý nový záznam vstúpil Ak chcete definovať stĺpec ako primárny kľúč , vyhlásenie vytvára tabuľky môže obsahovať nasledujúci príkaz :
PRIMARY KEY ( OrderID )
Copyright © počítačové znalosti Všetky práva vyhradené