ALTER TABLE ... ADD COLUMN দিয়ে এক বা একাধিক কলাম যোগ
বিদ্যমান টেবিলে নতুন কলাম যোগ করতে ALTER TABLE স্টেটমেন্টে ADD COLUMN ক্লজ ব্যবহার করুন।
টেবিল তৈরি (২ কলাম)
mysql> CREATE TABLE AddingColumnNameDemo (Id INT, Name VARCHAR(100)); mysql> DESC AddingColumnNameDemo; +-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+ | Id | int(11) | YES | | NULL | | | Name | varchar(100)| YES | | NULL | | +-------+--------------+------+-----+---------+-------+
দুই কলাম যোগ করা (Age, Address)
mysql> ALTER TABLE AddingColumnNameDemo
-> ADD COLUMN Age INT,
-> ADD COLUMN Address VARCHAR(300);
Query OK, 0 rows affected (0.53 sec)
ফাইনাল কাঠামো
+---------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+--------------+------+-----+---------+-------+ | Id | int(11) | YES | | NULL | | | Name | varchar(100) | YES | | NULL | | | Age | int(11) | YES | | NULL | | | Address | varchar(300) | YES | | NULL | | +---------+--------------+------+-----+---------+-------+
টিপস: একসাথে একাধিক ADD COLUMN দিলে একটি টেবিল রিবিল্ডে সব কাজ হয় (পারফরম্যান্সে ভালো)।