किसी तालिका की प्राथमिक कुंजी प्राप्त करने के लिए, आप शो कमांड का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -
अपनेDatebaseName.yourTableName से INDEX दिखाएं जहां Key_name ='PRIMARY';
मान लीजिए, हमारे पास दो प्राथमिक कुंजियों वाली एक तालिका है; उनमें से एक "आईडी" है और दूसरा "रोलनम" है। तालिका के लिए क्वेरी इस प्रकार है -
mysql> तालिका बनाएं TwoOrMorePrimary −> ( −> Id int, −> Name varchar(200), −> RollNum int −>, −> प्राइमरी की(Id,Age) −>);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हैं (0.85 सेकंड)
तालिका की प्राथमिक कुंजी प्राप्त करने के लिए उपरोक्त सिंटैक्स लागू करें। क्वेरी इस प्रकार है -
mysql> SHOW INDEX from Business.TwoOrMorePrimary−> WHERE Key_name ='PRIMARY';
निम्न आउटपुट है -
<पूर्व>+---------------------+---------------+----------+--- -----------+---------------+-----------+--------------- -+----------+-----------+----------+---------------+-------- -+---------------+---------+-----------+| टेबल | गैर_अद्वितीय | Key_name | Seq_in_index | Column_name | संयोजन | कार्डिनैलिटी | सब_पार्ट | पैक | शून्य | इंडेक्स_टाइप | टिप्पणी | Index_comment | दृश्यमान | एक्सप्रेशन |+---------------------+---------------+----------+---- ----------+---------------+-----------+--------------- +----------+----------+----------+---------------+-------- +---------------+------------+---------------+| दोयामोरप्राथमिक | 0 | प्राथमिक | 1 | आईडी | ए | 0 | नल | नल | | बीटीआरई | | | हाँ | शून्य || दोयामोरप्राथमिक | 0 | प्राथमिक | 2 | रोलनम | ए | 0 | नल | नल | | बीटीआरई | | | हाँ | नल |+---------------------+---------------+----------+---- ----------+---------------+-----------+--------------- +----------+----------+----------+---------------+-------- +---------------------+-----------+---------------+2 पंक्तियों में सेट (0.12 सेकंड)पूर्व>