MySQL SHOW CREATE TABLE স্টেটমেন্ট আমাদেরকে একটি নির্দিষ্ট টেবিলে প্রযোজ্য সীমাবদ্ধতা এবং সেই টেবিল সম্পর্কে কিছু অন্যান্য বিবরণ প্রদান করবে। এর সিনট্যাক্স নিম্নরূপ হবে -
সিনট্যাক্স
SHOW CREATE TABLE table_name;
এখানে table_name হল সেই টেবিলের নাম যার উপর আমরা সীমাবদ্ধতা দেখতে চাই।
উদাহরণ
এই উদাহরণে আমরা 'কর্মচারী' -
নামের টেবিলের বিশদ বিবরণ পাচ্ছিmysql> Show Create table employees\G *************************** 1. row *************************** Table: employees Create Table: CREATE TABLE `employees` ( `Id` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(35) DEFAULT NULL, PRIMARY KEY (`Id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 1 row in set (0.00 sec)
উপরের ফলাফল সেট দেখায় যে টেবিল 'কর্মচারীদের' কলাম 'আইডি'-তে একটি প্রাথমিক কী সীমাবদ্ধতা রয়েছে৷