হ্যাঁ, আমরা কলামের ক্রম পরিবর্তন করতে পারি। এটি একটি পৃথক কলামের নতুন ক্রম সেট করতে ALTER কমান্ড এবং AFTER ব্যবহার করে করা যেতে পারে। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable -> ( -> `Student_Key_Age` int, -> `Student_Key_Name` varchar(20), -> `Student_Key_CountryName` varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.64 sec) )
নিম্নলিখিত কলামের ক্রম পরিবর্তন করার জন্য ক্যোয়ারী −
mysql> টেবিল পরিবর্তন করুন DemoTable 'Student_Key_Name' এর পরে কলাম `Student_Key_Age` int পরিবর্তন করুন;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.15 সেকেন্ড)রেকর্ডস:0 ডুপ্লিকেট:0 সতর্কতা:0
আসুন আমরা আবার টেবিলের বিবরণ পরীক্ষা করি -
mysql> desc DemoTable;
এটি নিম্নলিখিত আউটপুট তৈরি করবে। আপনি দেখতে পাচ্ছেন কলামের ক্রম পরিবর্তিত হয়েছে −
<প্রে>+----------------------------+------------+------ +------+---------+------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+-------------------------+---------------+------+ -----+---------+------+| ছাত্রের_কী_নাম | varchar(20) | হ্যাঁ | | NULL | || ছাত্র_কি_বয়স | int(11) | হ্যাঁ | | NULL | || ছাত্র_কি_দেশের নাম | varchar(20) | হ্যাঁ | | NULL | |+-------------------------+------------+------+- ----+---------+------+3টি সারি সেটে (0.11 সেকেন্ড)