ALTER TABLE ကို ရှိပြီးသား table structure ကိုပြင်ဖို့သုံးပါတယ်။ Column အသစ်ထည့်တာ၊ column ဖျက်တာ၊ data type ပြောင်းတာတွေကိုလုပ်နိုင်ပါတယ်။
သတိထားရန်
Production database မှာ column ဖျက်ခြင်း၊ data type ပြောင်းခြင်းတွေက existing data နဲ့ app code ကိုထိခိုက်နိုင်ပါတယ်။ Backup နဲ့ migration plan ရှိပြီးမှလုပ်ပါ။
sql
-- Add a new column
ALTER TABLE Employees
ADD Email varchar(255);
-- Drop an existing column
ALTER TABLE Employees
DROP COLUMN City;You should see
What this code does: Employees table ထဲ Email column အသစ်ထည့်ပြီး City column ကိုဖယ်ရှားပါတယ်။ Common mistake: Column ဖျက်ပြီးမှ app code ထဲမှာ City ကိုဆက်ခေါ်နေရင် error ဖြစ်နိုင်ပါတယ်။