কম্পিউটার টিউটোরিয়াল

MySQL DESCRIBE স্টেটমেন্ট কী কী তথ্য প্রদর্শন করে?

DESCRIBE স্টেটমেন্ট MySQL টেবিলের স্ট্রাকচার সম্পর্কে তথ্য দেয়।

উদাহরণ

নিচের CREATE TABLE স্টেটমেন্ট দিয়ে Employee টেবিল তৈরি করা হয়েছে:

mysql> Create table Employee(ID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, Name Varchar(20));
Query OK, 0 rows affected (0.20 sec)

এখন DESCRIBE Employee দিয়ে তথ্য জানা যাক:

mysql> Describe Employee;
+-------+-------------+------+-----+---------+------------------+
| Field | Type        | Null | Key | Default | Extra            |
+-------+-------------+------+-----+---------+------------------+
| ID    | int(11)     | NO   | PRI | NULL    | auto_increment   |
| Name  | varchar(20) | YES  |     | NULL    |                  |
+-------+-------------+------+-----+---------+------------------+

তথ্যগুলো: কলামের নাম, ডেটা টাইপ, NULL 허용 여부, ডিফল্ট মান, কী কনস্ট্রেইন্ট (PRI, UNI, MUL), এবং এক্সট্রা ইনফো (যেমন auto_increment)।

  1. MySQL-এ CREATE TABLE কোয়েরিতে 'AUTO_INCREMENT=5' কী?

  2. MySQL SHOW TABLE STATUS কমান্ড কী কী তথ্য দেখায়?

  3. MySQL-এ SET কলামে +0 অপারেটর: সেট মানকে ইন্টিজারে রূপান্তর

  4. MySQL-এ IF স্টেটমেন্ট দিয়ে একাধিক কলাম আপডেট