DESCRIBE বিবৃতি MySQL টেবিলের গঠন সম্পর্কে তথ্য দেয়৷
উদাহরণ
নিম্নলিখিত সারণী বিবৃতি তৈরি করার সাথে নিম্নলিখিত টেবিলের নাম 'কর্মচারী' নির্মাণের বিষয়টি বিবেচনা করুন -
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 | | +-------+-------------+------+-----+---------+------------------+ 2 rows in set (0.11 sec)
উপরের বর্ণনাটি আমাদের কলামের নাম, এর ডেটা টাইপ, এটির NULL মান থাকতে পারে কি না, ডিফল্টভাবে এটি কী ধরনের মান সঞ্চয় করতে পারে, এটির মূল সীমাবদ্ধতা এবং যে কোনও বিষয়ে আমাদের জানায় এটি সম্পর্কে অন্যান্য অতিরিক্ত তথ্য যেমন স্বয়ংক্রিয়_বৃদ্ধি।