MySQL-এ একটি টেবিলের সকল কনস্ট্রেইন্ট (প্রাইমারি কী, ইউনিক, ফরেন কী, চেক ইত্যাদি) দেখতে SHOW CREATE TABLE কমান্ড ব্যবহার করুন।
সিনট্যাক্স
SHOW CREATE TABLE আপনার_টেবিল_নাম;
উদাহরণ
কনস্ট্রেইন্ট সহ টেবিল তৈরি:
mysql> CREATE TABLE ShowConstraintsDemo (
-> BookId INT NOT NULL,
-> BookName VARCHAR(200) NOT NULL,
-> BookAuthor VARCHAR(200) UNIQUE NOT NULL,
-> PRIMARY KEY(BookId, BookName)
-> );
Query OK, 0 rows affected (1.04 sec)
কনস্ট্রেইন্ট দেখানো:
mysql> SHOW CREATE TABLE ShowConstraintsDemo;
আউটপুট:
+---------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Table | Create Table | +---------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | ShowConstraintsDemo | CREATE TABLE `showconstraintsdemo` ( `BookId` int(11) NOT NULL, `BookName` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL, `BookAuthor` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`BookId`,`BookName`), UNIQUE KEY `BookAuthor` (`BookAuthor`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci | +---------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.05 sec)
এই আউটপুটে টেবিলের পুরো DDL (Data Definition Language) দেখা যায় — কলাম টাইপ, কনস্ট্রেইন্ট, ইঞ্জিন, ক্যারেক্টার সেট সবকিছু।