MySQL কলাম পুনর্বিন্যাস করতে, show create কমান্ডের সাহায্যে কলাম বিন্যাস পরীক্ষা করুন। সিনট্যাক্স নিম্নরূপ -
আপনার টেবিলের নাম তৈরি করুন দেখান;
MySQL কলামগুলিকে পুনর্বিন্যাস করার সিনট্যাক্স নিম্নরূপ -
সারণী পরিবর্তন করুন yourTableName কলাম পরিবর্তন করুন yourColumnName yourColumnName dataType প্রথমে
একই উদ্দেশ্যে, আপনি after keyword ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -
সারণী পরিবর্তন করুন yourTableName কলাম পরিবর্তন করুন yourColumnName yourColumnName dataType yourSpecificColumnName এর পরে;
আসুন প্রথমে ইতিমধ্যে তৈরি করা টেবিল "AddColumn" -
-এর জন্য কলাম বিন্যাস পরীক্ষা করিmysql> দেখান সারণি AddColumn তৈরি করুন;
নিচের আউটপুট −
<প্রে>+----------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------------+| টেবিল | টেবিল তৈরি করুন |+------------+---------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------------+| কলাম যোগ করুন | সারণী তৈরি করুন `অ্যাডকলাম` (`ছাত্র আইডি` varchar(50) ডিফল্ট শূন্য, `ছাত্রের নাম` varchar(300) ডিফল্ট শূন্য ) ইঞ্জিন =InnoDB ডিফল্ট চারসেট =utf8mb4 কোলাট =utf8mb4 কোলাট =utf+_----------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------------------- সেটে 1 সারি (0.00 সেকেন্ড)এখন আপনি StudentId এর আগে StudentName কলামটি পুনরায় সাজাতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> টেবিল পরিবর্তন করুনএখানে যে প্রশ্নটি ব্যবহার করা যেতে পারে তা পরীক্ষা করার জন্য StudentName প্রথম কলাম কিনা −
mysql> desc AddColumn;নিম্নোক্ত আউটপুটটি প্রদর্শন করে যে কলামগুলি সফলভাবে পুনরায় সাজানো হয়েছে −
+------------+---------------+------+------+---- -----+------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------------+---------------+------+------+------ ----+------+| ছাত্রের নাম | varchar(300) | হ্যাঁ | | NULL | || StudentId | varchar(50) | হ্যাঁ | | NULL | |+---------------+---------------+------+------+------ ---+-------+2 সারি সেটে (0.00 সেকেন্ড)