হ্যাঁ, আমরা ALTER স্টেটমেন্টের সাথে ADD এবং CHANGE ব্যবহার করতে পারি। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable -> ( -> নাম varchar(100), -> বয়স int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.84 সেকেন্ড)
এখন টেবিলের বিবরণ দেখুন।
mysql> desc DemoTable;
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------+---------------+------+------+---------+ -------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------+---------------+------+------+---------+- ------+| নাম | varchar(100) | হ্যাঁ | | NULL | || বয়স | int(11) | হ্যাঁ | | NULL | |+------+---------------+------+------+---------+- -----+2 সারি সেটে (0.25 সেকেন্ড)এখানে একটি কলামের নাম আপডেট করার পাশাপাশি নতুন কলাম যোগ করার জন্য ALTER-এর সাথে প্রশ্ন রয়েছে -
mysql> সারণি পরিবর্তন করুন DemoTable-> কলাম আইডি যোগ করুন শূন্য নয় স্বয়ংক্রিয়_INCREMENT প্রাথমিক কী, -> বয়সের পরে কলাম CountryName varchar(100) যোগ করুন, -> কলামের নাম পরিবর্তন করুন FirstName varchar(200); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত 1.51 সেকেন্ড) রেকর্ডস:0 ডুপ্লিকেট:0 সতর্কতা:0
এখন আবার টেবিলের বর্ণনা চেক করুন −
mysql> desc DemoTable;
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+------------+---------------+------+------+---- -----+----------------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------------+---------------+------+------+------ ----+----------------+| প্রথম নাম | varchar(200) | হ্যাঁ | | NULL | || বয়স | int(11) | হ্যাঁ | | NULL | || দেশের নাম | varchar(100) | হ্যাঁ | | NULL | || আইডি | int(11) | না | পিআরআই | NULL | স্বয়ংক্রিয়_বৃদ্ধি |+------------+---------------+------+------+------ ----+----------------+4টি সারি সেটে (0.00 সেকেন্ড)