MySQL-এ একক স্টেটমেন্টে একাধিক কলাম পরিবর্তন করতে CHANGE কমান্ড ব্যবহার করুন। সিনট্যাক্স:
ALTER TABLE yourTableName CHANGE oldName1 newName1 dataType, CHANGE oldName2 newName2 dataType, ...;
উদাহরণের জন্য টেবিল তৈরি করি:
mysql> CREATE TABLE AlterMultipleColumns (
-> Id INT,
-> Name VARCHAR(200)
-> );
দুই কলাম একসাথে পরিবর্তন করি (Id → StudentId, Name → StudentName):
mysql> ALTER TABLE AlterMultipleColumns
-> CHANGE Id StudentId VARCHAR(10),
-> CHANGE Name StudentName VARCHAR(100);
পরিবর্তন যাচাই করুন:
mysql> DESC AlterMultipleColumns;
ফলাফল:
+-------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------+--------------+------+-----+---------+-------+ | StudentId | varchar(10) | YES | | NULL | | | StudentName | varchar(100) | YES | | NULL | | +-------------+--------------+------+-----+---------+-------+