TietokoneetOhjelmointi

Taulukon luominen toiminto SQL - Luo Pöytä

Työskentely tietokantoihin liittyvät suoraan muutokseen taulukoita ja niissä olevat tiedot. Mutta ennen toiminnan pöydän luo. On erityinen SQL toiminnon automatisoida tätä prosessia - "luo pöytä".

Ensimmäinen asia!

Ennen kuin voimme käsitellä luomassa taulukoita MS SQL "luo pöytä" komento on tarpeen käsitellä mitä meidän täytyy tietää ennen toimintoa.

Ensinnäkin, sinun täytyy keksiä nimi taulukon - sen on oltava yksilöllinen verrattuna muihin tietokantaan, ja noudattaa muutamia sääntöjä. Nimen täytyy alkaa kirjaimella (az), ja sen jälkeen voi seurata mitä tahansa kirjaimia, numeroita ja alaviivoja, tuloksena lause pitäisi olla varattu sana. taulukon nimen voi olla enintään 18 merkkiä.

Jolla on tietyt nimi, rakenne olisi kehitettävä: keksiä nimet käytettävien pylväiden ajatella tietonsa tyyppi, ja jotka kentät on täytettävä. On myös välittömästi määrittää ulkoisen kentän ja perusavain, ja myös mahdollista rajoittaa data-arvoja.

Loput taulukon voi olla melko helposti vivahteita oikein, niin vaihe luoda taulukon, ne voidaan ajatella ei lopettaa.

syntaksi

Rakennetta taulukoita, voit jatkaa sen luomiseen. Helppoa tarpeeksi, SQL toiminnon "luo pöytä". Se edellyttää, että käyttäjä määrittää aiemmin keksitty taulukon nimi ja sarakkeen lista, määritellään kullekin ja nimi. Syntaksi on seuraavanlainen:

CREATE TAULUKKO table_name
({Kentän_nimi tietotyyppi [DEFAULT ilme] [column_constraint] ... | table_constraint}
[{Column_name tietotyypille [OLETUS ilme ] [column_constraint] ... | table_constraint}] ...)

Argumentit käytetään suunnittelussa piirteet ovat seuraavat:

  • table_name - taulukon nimen
  • kentän_nimi - sarakkeen nimi
  • tietotyyppi - tietotyyppi käytetään tällä alalla
  • Oletus - ilmaisua käytetään oletuksena sarakkeeseen.

On myös mahdollista käyttää kahta muuta toimintoa argumentteja:

  • colum_constraint - sarakeasetukset
  • table_constraint - kattaus

Niissä käyttäjä voi määrittää tarvittavan työn rajoituksia tai ehtoja täyttämällä taulukon.

Ominaisuudet luoda taulukoita

Kun kirjoitat kyselyn SQL "luo pöytä" -toiminto on joskus tarpeen vahvistaa säännöt täyttämällä kentät. Voit tehdä tämän, sinun täytyy lisätä erikoisominaisuuksia määritteitä, jotka määrittävät tietyn joukon ehtoja.

Jotta voidaan määrittää tyhjä arvo, määritä nimi ja Sarakkeen täytyy rekisteröityä yksi avainsana voi olla solussa: NULL (voi olla nolla-arvoja), tai EI NULL (kenttä on täytettävä).

Kun luot taulukon useimmiten tarvitaan yhdistämään kunkin tietueen välttää kahta samanlaista. Voit tehdä tämän usein rivinumerot. Ja jotta ei vaadi käyttäjän tietoa uusimmassa numerossa, käytettävissä olevassa taulukossa, että toiminto "luo pöytä" riittää määritellä perusavain sarake kirjoittamalla avainsana "Ensisijainen avain" jälkeen vastaavaan kenttään. Useimmissa tapauksissa se on ensisijainen avain ja on yhteys taulukoita.

Varmistamaan vetokoukkua yhdessä Perusavainindeksi käyttämät viiteavaimen omaisuus "FOREIGN KEY". Osoittaa sarakkeen, tämä ominaisuus voidaan varmistaa, että tällä alalla sisältää saman arvon kuin yksi niistä, jotka ovat perusavaimen sarakkeessa samoja tai erilaisia taulukoita. Näin voidaan varmistaa, että tiedot.

Vahvistuskoodia noudattamista joidenkin määritteleminen tai määritelmä, käytä määritettä tarkistaa. Hän määrätty viimeisin argumenttilistalla toimintoon, ja henkilökohtaisena parametri on Boolen lauseke. Sen avulla voi rajoittaa mahdollisten arvojen luettelosta, esimerkiksi käyttää taulukon kenttä "sukupuoli" vain kirjaimet "M" ja "F".

Muut kuin esittelyyn, SQL-toiminto "luo pöytä" on vielä monia erityispiirteet, mutta niitä käytetään käytännössä on paljon harvinaisempaa.

esimerkkejä

Ymmärtää täysin toimintaa toiminto, on syytä harkita käytännössä miten CREATE TABLE (SQL). Alla olevassa esimerkissä luodaan taulukko esitetty alla:

LUO TAULUKKO Mukautettu
(ID CHAR (10) NOT NULL Perusavainindeksi,
CUSTOM_NAME CHAR (20)
Custom_address CHAR (30)
Custom_city CHAR (20)
Custom_Country CHAR (20)
ArcDate CHAR (20))

Kuten näette, asettamalla mahdollinen puute solun arvon (nolla) voidaan jättää pois, koska sitä käytetään oletuksena.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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