কম্পিউটার

কিভাবে MySQL কলাম সংজ্ঞা পরিবর্তন করবেন?


MySQL কলামের সংজ্ঞা পরিবর্তন করতে, আমরা ALTER কমান্ডের সাথে modify বা পরিবর্তন ক্লজ ব্যবহার করতে পারি। আসুন প্রথমে আইডি হিসাবে একটি কলাম সহ int ডেটা টাইপ সহ একটি টেবিল তৈরি করি। আমরা varchar ডেটা টাইপের সাথে একই কলামের নাম পরিবর্তন করব।

একটি টেবিল তৈরি করা হচ্ছে।

mysql> create table ModifyColumnDemo
   -> (
   -> id int
   -> );
Query OK, 0 rows affected (0.52 sec)

এখন, কলামের সংজ্ঞা পরিবর্তন করতে সিনট্যাক্স লিখি। সিনট্যাক্স নিম্নরূপ -

alter table yourTableName modify column columnName data type;

MySQL সংজ্ঞা পরিবর্তন করতে উপরের সিনট্যাক্স প্রয়োগ করুন।

mysql> alter table ModifyColumnDemo modify column id varchar(10) not null;
Query OK, 0 rows affected (1.52 sec)
Records: 0  Duplicates: 0  Warnings: 0

এখন নতুন ডাটা টাইপ দিয়ে কলাম পরিবর্তন করা হয়েছে কিনা তা পরীক্ষা করা যাক। এর জন্য, আমরা DESC কমান্ড ব্যবহার করব।

mysql> desc ModifyColumnDemo;

নিচের আউটপুট।

+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| id    | varchar(10) | NO   |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+
1 row in set (0.15 sec)

আপনি উপরের আউটপুটে দেখতে পাচ্ছেন, আমরা নতুন ডেটাটাইপ ভার্চার দিয়ে কলামের সংজ্ঞা পরিবর্তন করেছি।


  1. কিভাবে MySQL এ একটি কলাম বিভক্ত করবেন?

  2. কিভাবে MySQL শেষ বিবৃতি পরিবর্তন করবেন?

  3. একটি MySQL ক্যোয়ারী সহ একটি টেবিল কলামে তারিখের বিন্যাস কিভাবে পরিবর্তন করবেন?

  4. কিভাবে একটি MySQL সিকোয়েন্স তৈরি করবেন?