ALTER টেবিল কমান্ডের সাথে 1টির বেশি কলাম যোগ করতে, আপনি MODIFY কলাম কমান্ড ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -
alter table yourTableName modify column yourColumnName1 dataType, modify column yourColumnName2 dataType, . . . modify column yourColumnNameN dataType
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। নিচের প্রশ্নটি −
mysql> create table AddColumn −> ( −> StudentID int, −> StudentName varchar(200) −> ); Query OK, 0 rows affected (0.49 sec)
উপরে আমাদের "AddColumn" টেবিলে দুটি কলাম আছে। এতে আমরা দেখব কিভাবে একাধিক কলাম ডেটাটাইপ −
পরিবর্তন করা যায়mysql> alter table AddColumn −> modify column StudentName varchar(300), −> modify column StudentId varchar(50); Query OK, 0 rows affected (1.95 sec) Records: 0 Duplicates: 0 Warnings: 0
পরিবর্তিত কলামটি টেবিলে সফলভাবে যোগ করা হয়েছে কিনা তা পরীক্ষা করুন। প্রশ্নটি নিম্নরূপ -
mysql> desc AddColumn;
নিচের আউটপুট −
+-------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------+--------------+------+-----+---------+-------+ | StudentId | varchar(50) | YES | | NULL | | | StudentName | varchar(300) | YES | | NULL | | +-------------+--------------+------+-----+---------+-------+ 2 rows in set (0.00 sec)
এখন নমুনা আউটপুট দেখুন, উভয় কলাম পরিবর্তন করা হয়েছে।