SQL CREATE TABLE ဖော်ပြ

CREATE TABLE အက္ခရာ

CREATE TABLE အက္ခရာ က အခြေခံ အချက်အလက် က အခြေခံ အချက်အလက် က ပြင်ဆင်ခြင်း ပြုသည်။

SQL CREATE TABLE အက္ခရာ

CREATE TABLE အမည်
(
လောက်ကျွမ်းနိုင် အမည် 1 သုတေသန အမျိုးအစား ,
လောက်ကျွမ်းနိုင် အမည် 2 သုတေသန အမျိုးအစား ,
လောက်ကျွမ်းနိုင် အမည် 3 သုတေသန အမျိုးအစား ,
...
)

သုတေသန အမျိုးအစား (data_type) က လောက်ကျွမ်းနိုင် သုတေသန အမျိုးအစား ကို ကိုယ်စားပြုထားသည်။ အောက်ရှိ တင်ဆက်ထားသော တင်စစ်အချက်အလက် က အက္ခရာ SQL တွင် အသုံးချခဲ့ သုတေသန အမျိုးအစား အများဆုံး ကို ပါဝင်သည်:

数据类型 描述
  • အချက်အလက် အမျိုးအစား
  • ဖော်ပြ
  • integer(size)
  • int(size)
smallint(size)
  • tinyint(size)
  • integer(size)

decimal(size,d)

numeric(size,d)

"size" သည် အကွဲချိန် အရ အရွယ် အထူးသတ်မှတ်ပါ။ "d" သည် ကွဲချိန် အရ အရွယ် အထူးသတ်မှတ်ပါ။

char(size)

အကွဲချိန် အရ အရွယ် အထူးသတ်မှတ်ပါ။

varchar(size)

အကွဲချိန် အရ အရွယ် အလိုအားသို့ ဖြစ်သော အချက်အလက် အမျိုးအစား ဖြစ်၍ အချက်အလက် များ ပါဝင်သည် (အစိတ်အလှယ် နှင့် အကွဲချိန် အချက်အလက် များ ပါဝင်သည်)။

အကွဲချိန် အရ အရွယ် အထူးသတ်မှတ်ပါ။

date(yyyymmdd) ရက်စွဲ ကို ကိုင်တွယ်တတ်သည်。

SQL CREATE TABLE အမှတ်အသား

အဆိုပါ အချက်အလက် အစား "Person" အမည်ဖြင့် အချက်အလက် ဖန်တီးခြင်း အစား လေ့လာပါ။

အဆိုပါ အချက်အလက် အစား 5 လက္ခဏာ ပါဝင်သည်။ လက္ခဏာ အမည်များမှာ "Id_P"、"LastName"、"FirstName"、"Address" နှင့် "City" ဖြစ်သည််:

CREATE TABLE Persons
(
Id_P int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)

Id_P လက္ခဏာ အကွဲချိန် အမျိုးအစား int ဖြစ်၍ အကွဲချိန် ပါဝင်သည်။ ကျန် 4 လက္ခဏာ အကွဲချိန် အမျိုးအစား varchar ဖြစ်၍ အကွဲချိန် အရွယ် 255 ကပ် ဖြစ်သည်။

ခတ်ခဲ့သော "Persons" အချက်အလက် အစား အဆိုပါ သို့ ဖြစ်သည်:

Id_P LastName FirstName Address City
         

ခတ်ခဲ့သော အချက်အလက်များ အသုံးပြုခြင်း INSERT INTO ဖော်ပြခြင်းဖြင့် ရှိသော အချက်အလက် ရဲ့ အချက်အလက် များ ကို ရေးထိုးပါ။