किसी तालिका के लिए auto_increment मान देखने के लिए, आप INFORMATION_SCHEMA.TABLES का उपयोग कर सकते हैं।
आइए पहले एक टेबल बनाएं -
mysql> टेबल व्यू बनाएं।इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है -
mysql> viewtheauto_incrementValueForATableDemo(StudentName)values('Ramit') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> viewtheauto_incrementValueForATableDemo(StudentName) मान ('बॉब') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित है ( 0.14 सेकंड)mysql> viewtheauto_incrementValueForATableDemo(StudentName) मानों ('क्रिस') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> viewtheauto_incrementValueForATableDemo(StudentName)values('Robert') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.12 सेकंड)mysql> viewtheauto_incrementValueForATableDemo(StudentName) मान ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.46 सेकंड)चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -
mysql> viewtheauto_incrementValueForATableDemo से * चुनें;यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-----------+---------------+| छात्र आईडी | छात्र का नाम |+-----------+---------------+| 1 | रामित || 2 | बॉब || 3 | क्रिस || 4 | रॉबर्ट || 5 | जॉन |+-----------+-------------+5 पंक्तियों में सेट (0.00 सेकंड)
तालिका के लिए auto_increment मान देखने के लिए क्वेरी निम्नलिखित है -
mysql> `AUTO_INCREMENT` को 'NextAutoIncrementValue' के रूप में चुनें -> `information_schema` से।`TABLES` -> जहां `TABLE_SCHEMA` ='test' -> और `TABLE_NAME` ='viewtheauto_incrementValueForATableDemo';
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+--------------------------+| NextAutoIncrementValue |+--------------------------+| 6 |+--------------------------+1 पंक्ति सेट में (0.00 सेकंड)