একক MySQL ক্যোয়ারীতে একাধিক কলামের কলামের ধরন পরিবর্তন করতে, সিনট্যাক্স নিম্নরূপ -
টেবিল পরিবর্তন করুন yourTableNamemodify কলাম yourColumnName 1 yourDataType1, কলাম পরিবর্তন করুন yourColumnName 2 yourDataType2,..N;
আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable( Id varchar(100), FirstName text, LastName text); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.52 সেকেন্ড)
আসুন টেবিলের বর্ণনাটি পরীক্ষা করি -
mysql> desc DemoTable;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+------------+---------------+------+------+------ ---+-------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------------+---------------+------+------+------- --+-------+| আইডি | varchar(100) | হ্যাঁ | | NULL | || প্রথম নাম | পাঠ্য | হ্যাঁ | | NULL | || পদবি | পাঠ্য | হ্যাঁ | | NULL | |+------------+---------------+------+------+--------- -+------+3 সারি সেটে (0.09 সেকেন্ড)
একাধিক কলামের কলামের ধরন পরিবর্তন করার জন্য নিচের প্রশ্নটি রয়েছে। এখানে, আমরা কলাম Id, FirstName এবং LastName-
কলামের ধরন পরিবর্তন করেছি।mysql> টেবিল পরিবর্তন করুন DemoTable কলাম আইডি int পরিবর্তন করুন, কলাম FirstName varchar(50), কলাম পরিবর্তন করুন LastName varchar(50); ক্যোয়ারী ঠিক আছে, 0 সারি প্রভাবিত (1.63 সেকেন্ড) রেকর্ডস:0 ডুপ্লিকেট:0 সতর্কতা:0 প্রাক>আসুন আবার টেবিলের বর্ণনা পরীক্ষা করি -
mysql> desc DemoTable;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------------+------------+------+------+------- --+-------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------------+------------+------+------+--------- -+------+| আইডি | int(11) | হ্যাঁ | | NULL | || প্রথম নাম | varchar(50) | হ্যাঁ | | NULL | | | পদবি | varchar(50) | হ্যাঁ | | NULL | |+-------------+------------+------+------+--------- সেটে +------+3 সারি (0.00 সেকেন্ড)