SQL ကျူတိုရီရယ်

SQL ပင်မစာမျက်နှာ SQL မိတ်ဆက် SQL Syntax SQL ကို ရွေးပါ။ SQL Distinct ကို ရွေးချယ်ပါ။ SQL ဘယ်မှာလဲ။ SQL And, Or, Not SQL Order By SQL Insert Into SQL Null တန်ဖိုးများ SQL အပ်ဒိတ် SQL ကိုဖျက်ပါ။ SQL သည် Top ကိုရွေးချယ်ပါ။ SQL Min နှင့် Max SQL အရေအတွက်၊ Avg၊ အစု SQL ကြိုက်တယ်။ SQL သင်္ကေတများ SQL In SQL အကြား SQL နာမည်များ SQL ချိတ်ဆက်မှု SQL Inner Join SQL Left Join SQL Right Join SQL အပြည့်အစုံ Join SQL Self Join SQL Union SQL Group By SQL ရှိခြင်း။ SQL ရှိတယ်။ SQL Any, All SQL Into ကိုရွေးချယ်ပါ။ SQL Insert Into Select လုပ်ပါ။ SQL Case SQL Null လုပ်ဆောင်ချက်များ SQL Stored လုပ်ထုံးလုပ်နည်းများ SQL မှတ်ချက်များ SQL အော်ပရေတာများ

SQL ဒေတာဘေ့စ်

SQL သည် DB ကိုဖန်တီးပါ။ SQL Drop DB SQL Backup DB SQL ဇယားဖန်တီးပါ။ SQL Drop Table SQL Alter Table SQL ကန့်သတ်ချက်များ SQL သည် Null မဟုတ်ပေ။ SQL သီးသန့် SQL Primary Key SQL Foreign Key SQL စစ်ဆေးခြင်း။ SQL မူရင်း SQL အညွှန်း SQL အလိုအလျောက်တိုး SQL ရက်စွဲများ SQL မြင်ကွင်းများ SQL Injection SQL Hosting SQL Data အမျိုးအစားများ

SQL ကိုးကားချက်များ

SQL သော့ချက်စာလုံးများ MySQL လုပ်ဆောင်ချက်များ SQL Server လုပ်ဆောင်ချက်များ MS Access Functions SQL အမြန် Ref

SQL နမူနာများ

SQL နမူနာများ SQL Quiz SQL လေ့ကျင့်ခန်းများ SQL လက်မှတ်

SQL ALTER TABLE ထုတ်ပြန်ချက်


SQL ALTER TABLE ထုတ်ပြန်ချက်

ရှိပြီးသားဇယားရှိ ကော်လံ ALTER TABLEများကို ထည့်ရန်၊ ဖျက်ရန် သို့မဟုတ် ပြင်ဆင်ရန် ထုတ်ပြန်ချက်ကို အသုံးပြုသည်။

အဆိုပါ ALTER TABLEထုတ်ပြန်ချက်အား လက်ရှိဇယားတစ်ခုပေါ်တွင် ကန့်သတ်ချက်အမျိုးမျိုးကို ပေါင်းထည့်ရန်လည်း အသုံးပြုသည်။


ALTER TABLE - ကော်လံထည့်ပါ။

ဇယားတစ်ခုတွင် ကော်လံတစ်ခုထည့်ရန်၊ အောက်ပါ syntax ကို အသုံးပြုပါ။

ALTER TABLE table_name
ADD column_name datatype;

အောက်ပါ SQL သည် "အီးမေးလ်" ကော်လံကို "ဖောက်သည်များ" ဇယားသို့ ပေါင်းထည့်သည်-

ဥပမာ

ALTER TABLE Customers
ADD Email varchar(255);

ဇယားအပြောင်းအလဲ - ကော်လံကို ချပါ။

ဇယားတစ်ခုရှိ ကော်လံတစ်ခုကို ဖျက်ရန် အောက်ပါ syntax ကို အသုံးပြုပါ (အချို့သောဒေတာဘေ့စ်စနစ်များက ကော်လံတစ်ခုကို ဖျက်ခြင်းအား ခွင့်မပြုကြောင်း သတိပြုပါ)။

ALTER TABLE table_name
DROP COLUMN column_name;

အောက်ပါ SQL သည် "အီးမေးလ်" ကော်လံကို "ဖောက်သည်များ" ဇယားမှ ဖျက်သည်-

ဥပမာ

ALTER TABLE Customers
DROP COLUMN Email;

ALTER Table - ကော်လံကို ပြောင်း/မွမ်းမံပါ။

ဇယားတစ်ခုရှိ ကော်လံတစ်ခု၏ ဒေတာအမျိုးအစားကို ပြောင်းလဲရန်၊ အောက်ပါ syntax ကို အသုံးပြုပါ။

SQL Server / MS Access-

ALTER TABLE table_name
ALTER COLUMN column_name datatype;

ကျွန်ုပ်၏ SQL / Oracle (မတိုင်မီ ဗားရှင်း 10G):

ALTER TABLE table_name
MODIFY COLUMN column_name datatype;

Oracle 10G နှင့်အထက်-

ALTER TABLE table_name
MODIFY column_name datatype;


SQL ALTER TABLE ဥပမာ

"ပုဂ္ဂိုလ်များ" ဇယားကိုကြည့်ပါ-

ID LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

ယခု ကျွန်ုပ်တို့သည် "Persons" ဇယားတွင် "DateOfBirth" အမည်ရှိ ကော်လံတစ်ခုကို ထည့်လိုပါသည်။

ကျွန်ုပ်တို့သည် အောက်ပါ SQL ကြေညာချက်ကို အသုံးပြုသည်-

ALTER TABLE Persons
ADD DateOfBirth date;

ကော်လံအသစ်၊ "DateOfBirth" သည် အမျိုးအစားရက်စွဲဖြစ်ပြီး ရက်စွဲတစ်ခုကျင်းပတော့မည်ဖြစ်ကြောင်း သတိပြုပါ။ ဒေတာအမျိုးအစားသည် ကော်လံတွင် သိမ်းဆည်းနိုင်သည့် ဒေတာအမျိုးအစားကို သတ်မှတ်သည်။ MS Access၊ MySQL နှင့် SQL Server တွင် ရရှိနိုင်သော ဒေတာအမျိုးအစားအားလုံးကို အပြည့်အစုံကိုးကားရန်အတွက်၊ ကျွန်ုပ်တို့၏ ပြီးပြည့်စုံသော Data Types ရည်ညွှန်းချက်ကို သွားပါ ။

"ပုဂ္ဂိုလ်များ" ဇယားသည် ယခုပုံစံအတိုင်း ဖြစ်လိမ့်မည်-

ID LastName FirstName Address City DateOfBirth
1 Hansen Ola Timoteivn 10 Sandnes  
2 Svendson Tove Borgvn 23 Sandnes  
3 Pettersen Kari Storgt 20 Stavanger  

Data Type Example ကိုပြောင်းပါ။

ယခု ကျွန်ုပ်တို့သည် "Persons" ဇယားရှိ "DateOfBirth" အမည်ရှိ ကော်လံ၏ ဒေတာအမျိုးအစားကို ပြောင်းလဲလိုပါသည်။

ကျွန်ုပ်တို့သည် အောက်ပါ SQL ကြေညာချက်ကို အသုံးပြုသည်-

ALTER TABLE Persons
ALTER COLUMN DateOfBirth year;

"DateOfBirth" ကော်လံသည် ယခုအခါ အမျိုးအစားနှစ်ဖြစ်ပြီး တစ်နှစ်ကို ဂဏန်းနှစ်လုံး သို့မဟုတ် လေးလုံးဖော်မတ်ဖြင့် ကျင်းပသွားမည်ဖြစ်ကြောင်း သတိပြုပါ။


ကော်လံနမူနာကို ချပါ။

ထို့နောက်၊ ကျွန်ုပ်တို့သည် "Persons" ဇယားရှိ "DateOfBirth" အမည်ရှိ ကော်လံကို ဖျက်လိုပါသည်။

ကျွန်ုပ်တို့သည် အောက်ပါ SQL ကြေညာချက်ကို အသုံးပြုသည်-

ALTER TABLE Persons
DROP COLUMN DateOfBirth;

"ပုဂ္ဂိုလ်များ" ဇယားသည် ယခုပုံစံအတိုင်း ဖြစ်လိမ့်မည်-

ID LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

လေ့ကျင့်ခန်းများဖြင့် သင့်ကိုယ်သင် စမ်းသပ်ပါ။

လေ့ကျင့်ခန်း

DATEဟုခေါ်သော အမျိုးအစား ကော်လံတစ်ခုကို ထည့်ပါ Birthday

 Persons
;