SzámítógépekProgramozás

Tábla létrehozása funkció SQL - Táblázat létrehozása

Munka adatbázisok közvetlenül kapcsolódik a változás táblázatok és a benne található adatok. De kezdete előtt akció a tábla létrehozásához. Van egy speciális SQL függvény automatizálni ezt a folyamatot - „CREATE TABLE”.

Az első dolog!

Mielőtt kezelni a folyamat létrehozása táblázatok MS SQL „CREATE TABLE” parancsot, szükséges kitérni, amit tudnod kell, mielőtt a funkciót használja.

Először is, meg kell, hogy jöjjön fel a tábla nevét - egyedinek kell lennie, mint mások az adatbázisban, és kövesse néhány szabályt. A név csak egy betűvel kezdődik (az), majd ezt követheti a betűk, számok és az aláhúzás, a kapott kifejezést nem lehet foglalt szó. A táblázat neve nem haladhatja meg a 18 karaktert.

Miután meghatároztuk a nevét, a struktúrát kell kidolgozni: hogy jöjjön fel a nevét a használt oszlopok azt gondolni, hogy az adatok típusát, és mely területeken kell tölteni. Van is azonnal meghatározza a külső tér és az elsődleges kulcsot, és azt is lehet korlátozni értéke lehet.

A többi tábla lehet viszonylag könnyen árnyalja helyes, és így azt a lépést, ami egy asztal, akkor lehet, hogy nem gondoltak a végén.

szintaxis

A táblázatok struktúrája, akkor folytassa a létrehozását. Legyen elég egyszerű, SQL függvény „CREATE TABLE”. Ez megköveteli, hogy a felhasználó megadja a korábban kitalált egy tábla nevét és oszlop listában, meghatározva minden egyes típusát és nevét. A szintaxis a következő:

CREATE TABLE táblanév
({Oszlop_neve adattípus [alapértelmezett kifejezés] [column_constraint] ... | table_constraint}
[, {Oszlop_neve adattípus [alapértelmezett kifejezés ] [column_constraint] ... | table_constraint}] ...)

A felhasznált érveket a tervezési jellemzői a következők:

  • table_name - a tábla neve
  • oszlop_neve - az oszlop nevét
  • adattípus - adattípus ezen a területen használnak
  • Alapértelmezett - egy kifejezés használható az alapértelmezett oszlopban.

Az is lehetséges, hogy két további függvényargumentum:

  • colum_constraint - oszlop beállításai
  • table_constraint - asztalok

Bennük, a felhasználó megadhatja a szükséges munkát a korlátozások vagy feltételek kitöltésével az asztalra.

Jellemzők táblák létrehozására

Írásakor lekérdezés SQL „CREATE TABLE” funkció, néha szükség van olyan szabályok létrehozása mezőkben. Ehhez hozzá kell adni sajátosságai tulajdonságok, amelyek meghatározzák egy bizonyos meghatározott körülmények között.

Annak érdekében, hogy meghatározzuk egy üres értéket, majd adja meg a nevét és típusát az oszlop regisztrálnia kell az egyik legfontosabb szavak nem lehet egy cellában: NULL (lehet null értékek), vagy NOT NULL (mezőt ki kell tölteni).

A létrehozás során a legtöbb esetben szükséges, hogy egyesítse minden rekord, hogy ne kelljen két azonos. Ehhez gyakran sorszámozás. És úgy, hogy nem követelik meg a felhasználók nem ismerik a legújabb szám, amely elérhető a táblázatban, a funkció „CREATE TABLE” elég megadni az elsődleges kulcs oszlop írja a kulcsszó „Elsődleges kulcs” után a megfelelő mezőbe. A legtöbb esetben ez az elsődleges kulcsot, és van-e kapcsolat a táblák között.

Annak érdekében, hogy a kanyart az elsődleges kulcs által használt idegen kulcs tulajdonság „FOREIGN KEY”. Rámutatva, hogy egy oszlop, az ingatlan is biztosítható, hogy ezen a területen ugyanazt az értéket tartalmazza, mint egyike azoknak, amelyek az elsődleges kulcs oszlop azonos vagy különböző táblázatok. Így biztosítható, hogy az adatokat.

Ahhoz, hogy a hitelesítési való megfelelés egyes meghatározott készülék vagy meghatározás, az attribútum csekket. Ő felírt a legújabb listáját érvek a funkciót, mint egy személyes paraméter egy logikai kifejezés. Vele, akkor is korlátozhatja a lehetséges értékek listáját, például egy táblázatban mező „Nem” csak az „M” és „F”.

Más, mint a bemutatott, az SQL-függvény „CREATE TABLE” van még számos speciális attribútumokat, de ezek a gyakorlatban sokkal ritkább.

példák

Ahhoz, hogy megértsük a működését a funkciót, akkor érdemes figyelembe venni a gyakorlatban, hogy a CREATE TABLE (SQL). Az alábbi példa egy táblázatot hoz létre az alábbiakban ismertetjük:

CREATE TABLE Custom
(ID CHAR (10) NOT NULL Elsődleges kulcs,
CUSTOM_NAME CHAR (20)
Custom_address CHAR (30)
Custom_city CHAR (20)
Custom_Country CHAR (20)
ArcDate CHAR (20))

Mint látható, amelyben egy esetleges hiányát adott cella értékét (NULL) elhagyható, hiszen az alapértelmezett.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hu.delachieve.com. Theme powered by WordPress.