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

तालिका पंक्ति गणना प्राप्त करने का सबसे कारगर तरीका

अगला AUTO_INCREMENT खोजने का सबसे बेहतर तरीका निम्नलिखित है:तालिका के लिए मूल्य। यह लाखों तालिकाओं वाले डेटाबेस पर भी त्वरित है, क्योंकि इसमें संभावित रूप से बड़े information_schema को क्वेरी करने की आवश्यकता नहीं होती है डेटाबेस।

mysql> SHOW TABLE STATUS LIKE 'table_name';
// Look for the Auto_increment column

हालाँकि, यदि आपको किसी क्वेरी में यह मान प्राप्त करना है, तो information_schema . पर डेटाबेस आपको अवश्य जाना चाहिए।

SELECT `AUTO_INCREMENT`
FROM   INFORMATION_SCHEMA.TABLES
WHERE  TABLE_SCHEMA = 'DatabaseName'
AND    TABLE_NAME   = 'TableName';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:त्रुटि कोड:1118 पंक्ति का आकार बहुत बड़ा (> 8126)। कुछ कॉलम को टेक्स्ट या बीएलओबी में बदलना

  2. कुल कार्यों के साथ एक MySQL क्वेरी में समूहीकृत रिकॉर्ड का पहला और अंतिम रिकॉर्ड कैसे प्राप्त करें?

  3. MySQL स्टेटमेंट को निष्पादित होने में मिनट से अधिक समय लगता है

  4. mysql कॉलम नाम के रूप में गतिशील पंक्ति मानों का चयन करें, मान के रूप में एक और कॉलम

  5. तुलना करने के लिए MySQL स्ट्रिप गैर-संख्यात्मक वर्ण