Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL में अगली उपलब्ध आईडी ढूँढना

अपडेट 2014-12-05

मैं साइमन के (स्वीकृत) उत्तर के साथ-साथ डिएगो की टिप्पणी में दिए गए कारणों के कारण इस दृष्टिकोण की सिफारिश नहीं कर रहा हूं। कृपया नीचे दी गई क्वेरी का उपयोग अपने जोखिम पर करें।

मूल उत्तर

सबसे छोटा जो मुझे MySQL डेवलपर साइट पर मिला:

SELECT Auto_increment
FROM information_schema.tables
WHERE table_name='the_table_you_want'

ध्यान रहे यदि आपके पास समान तालिकाओं वाले कुछ डेटाबेस हैं, तो आपको डेटाबेस का नाम भी निर्दिष्ट करना चाहिए, जैसे:

SELECT Auto_increment
FROM information_schema.tables
WHERE table_name = 'the_table_you_want'
      AND table_schema = 'the_database_you_want';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मॉडलिंग उत्पाद प्रकार

  2. कई-से-अनेक संबंध उदाहरण

  3. MySQL 8 का विन्यास

  4. MySQL में तारीखों के बीच महीनों का अंतर

  5. Ubuntu 16.04 पर MySQL वर्कबेंच को स्थापित और कॉन्फ़िगर करें