टेबल पर सभी बाधाओं को प्रदर्शित करने के लिए, आप निम्न में से कोई भी तरीका आजमा सकते हैं -
विधि 1 - SHOW कमांड का उपयोग करना
आप शो कमांड की मदद से चेक कर सकते हैं। वाक्य रचना इस प्रकार है -
अपनी तालिका का नाम दिखाएं;
विधि 2 - info.schema का उपयोग करना
आप info.schema का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -
COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_COLUMN_NAME, REFERENCED_TABLE_NAME को info_schema से चुनें।KEY_COLUMN_USAGEजहां TABLE_NAME ='yourTableName';
एक टेबल पर सभी बाधाओं को प्रदर्शित करने के लिए, उपरोक्त सिंटैक्स को लागू करें। मान लें कि हमारे पास पहले से ही एक टेबल 'ConstraintDemo' है।
क्वेरी इस प्रकार है -
mysql> COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_COLUMN_NAME, REFERENCED_TABLE_NAME −> को info_schema.KEY_COLUMN_USAGE −> से चुनें जहां TABLE_NAME ='ConstraintDemo';
बाधाओं को प्रदर्शित करने वाला आउटपुट निम्न है -
<पूर्व>+--------------+----+-------------- ----------+--------------------------+| COLUMN_NAME | CONSTRAINT_NAME | REFERENCED_COLUMN_NAME | REFERENCED_TABLE_NAME |+-------------+---------------------+--------------- ---------+--------------------------+| आईडी | प्राथमिक | नल | शून्य || आईडी | आईडी | नल | नल |+---------------+---------------------+--------------- -------------+--------------------------+2 पंक्तियाँ सेट में, 2 चेतावनियाँ (0.04 सेकंड)अब शो कमांड का उपयोग करके जांच करते हैं। क्वेरी इस प्रकार है -
mysql> शो क्रिएट टेबल ConstraintDemo;
निम्न आउटपुट है -
<पूर्व>+----------------+---------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------+| टेबल | तालिका बनाएं |+--------------+---------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------+| बाधा डेमो | तालिका बनाएँ `constraintdemo` (`Id` int(11) NOT NULL,`Name` varchar(100) NOT NULL, PRIMARY KEY (`Id`), UNIQUE KEY `Id` (`Id`) ) Engine=InnoDB DEFAULT CHARSET =utf8mb4 COLLATE=utf8mb4_0900_ai_ci |+----------------+-------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------+1 पंक्ति सेट में (0.00 सेकंड)