Fizika-matematika fakulteti


CREATE TABLE < table name >


Download 1.36 Mb.
Pdf ko'rish
bet27/86
Sana03.11.2021
Hajmi1.36 Mb.
#170223
1   ...   23   24   25   26   27   28   29   30   ...   86
Bog'liq
sql tilini oqitishda usulbiy xususiyatlar taxlili

  CREATE TABLE < table name > 

        (   

             ... 

           (  


 

33 


          [,  ])... ); 

     Maydonga bo‗sh (NULL) qiymatlar kiritilishi oldini olish uchun CREATE 

TABLE komandasida NOT NULL cheklanishi ishlatiladi. Bu cheklanish faqat har 

xil ustunlar uchun o‗rnatiladi.  

    Masalan,  shu  narsa  aniqki,  birlamchi  kalitlar  hech  qachon  bo‗sh 

bo‗lmasliklari  kerak,  shuning  uchun  Salepeople  jadvalini  quyidagicha  yaratish 

mumkin: 

  CREATE TABLE Salepeople 

          ( Snum     integer NOT NULL

            Sname   char (10), 

            city        char (10), 

            comm    decimal); 

    


Ko‗p xollarda ustunga kiritilgan qiymatlar bir biridan farq qilishi kerak. Agar 

ustun  uchun  UNIQUE  cheklanishi  o‗rnatilsa,  bu  ustungsha  mavjud  qiymatni 

kiritishga  urinish  rad  etilapdi.  Bu  cheklanish  bo‗sh  bo‗lmaydigan  (NOT  NULL) 

deb e‘lon qilingan maydonlarga qo‗llanishi mumkin.  

    Masalan: 

  CREATE TABLE Salepeople 


Download 1.36 Mb.

Do'stlaringiz bilan baham:
1   ...   23   24   25   26   27   28   29   30   ...   86




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2022
ma'muriyatiga murojaat qiling