কম্পিউটার

কিভাবে আমি MySQL DESCRIBE স্টেটমেন্ট দ্বারা একটি টেবিলের একটি নির্দিষ্ট কলাম সম্পর্কে তথ্য পেতে পারি?


আমরা জানি যে DESCRIBE স্টেটমেন্ট পুরো টেবিলের তথ্য/কাঠামো প্রদান করবে। টেবিলের নাম এবং কলামের নামের সাথে DESCRIBE স্টেটমেন্টের সাহায্যে আমরা সেই কলাম সম্পর্কে তথ্য পেতে পারি।

সিনট্যাক্স

DESCRIBE table_name col_name;

উদাহরণ1

mysql> Describe employee ID;
+-------+---------+------+-----+---------+----------------+
| Field | Type    | Null | Key | Default | Extra          |
+-------+---------+------+-----+---------+----------------+
| ID    | int(11) | NO   | PRI | NULL    | auto_increment |
+-------+---------+------+-----+---------+----------------+
1 row in set (0.11 sec)

উপরের ক্যোয়ারীটি 'কর্মচারী' নামের একটি টেবিলের কলাম 'আইডি' সম্পর্কে তথ্য দেবে।

উদাহরণ2

mysql> Describe employee name;
+-------+-------------+------+-----+---------+---------+
| Field | Type        | Null | Key | Default | Extra   |
+-------+-------------+------+-----+---------+---------+
| Name  | varchar(20) | YES  |     | NULL    |         |
+-------+-------------+------+-----+---------+---------+
1 row in set (0.03 sec)

উপরের ক্যোয়ারীটি 'কর্মচারী' নামের একটি টেবিলের অন্য কলাম 'নাম' সম্পর্কে তথ্য দেবে৷


  1. মাইএসকিউএল টেবিল কলামের ডেটাটাইপ কিভাবে পাবেন?

  2. মাইএসকিউএল টাইম কলামে কীভাবে গড় পাবেন?

  3. কিভাবে আমি MySQL এ একটি টেবিলের প্রতিটি কলাম সরাতে পারি?

  4. আমি কিভাবে আমার MySQL টেবিল কলামের নাম পেতে পারি?