برای حذف یک ستون از این دستور بهره می بریم
ALTER TABLE tablname DROP CoLUMN column_name;
مثال
ALTER TABLE student DROP COLUMN age;
oR
ALTER TABLE student DROP COLUMN age,name,Lname;
برای تغییر ام ستون هم از همون دستور ALTER TABLE استفاده می کنیم با این تفاوت که به جای دستور DROP در بدنه دستور ALTER TABLE از RENAME COLUMN بهره می بریم
توجه داشته باشید
ALTER TABLE table_name RENAME COLUMN old TO new
مثال
ALTER TABLE student RENAME COLUMN name TO nameee;
قواعد ALTER TABLE
توجه داشته باشید که اگر ستون خالی باشد افزایش اندازه ستون , کاهش یا تغییر data type ان امکان پذیر است اما اگر ستون خالی نباشد افزایش اندازه ستون ان امکان پذیر نخواهد بود
اگر ستون خالی نباشد کاهش اندازه ستون تا انجایی امکان پدیر است که باعث حدف داده های ان ستون نشود
اگر ستون خالی نباشد تغییر data type ان نیز امکان پذیر نیست