MySQL ပြောင်းလဲမှုဇယား ထုတ်ပြန်ချက်
MySQL ပြောင်းလဲမှုဇယား ထုတ်ပြန်ချက်
ရှိပြီးသားဇယားရှိ ကော်လံ 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;
ဇယားအပြောင်းအလဲ - ကော်လံကို မွမ်းမံပါ။
ဇယားတစ်ခုရှိ ကော်လံတစ်ခု၏ ဒေတာအမျိုးအစားကို ပြောင်းလဲရန်၊ အောက်ပါ syntax ကို အသုံးပြုပါ။
ALTER TABLE table_name
MODIFY COLUMN column_name datatype;
MySQL 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" သည် အမျိုးအစားရက်စွဲဖြစ်ပြီး ရက်စွဲတစ်ခုကျင်းပတော့မည်ဖြစ်ကြောင်း သတိပြုပါ။ ဒေတာအမျိုးအစားသည် ကော်လံတွင် သိမ်းဆည်းနိုင်သည့် ဒေတာအမျိုးအစားကို သတ်မှတ်သည်။ MySQL တွင် ရရှိနိုင်သော ဒေတာအမျိုးအစားများအားလုံးကို အပြည့်အစုံကိုးကားရန်အတွက်၊ ကျွန်ုပ်တို့၏ ပြီးပြည့်စုံသော 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
MODIFY 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 |