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

MySQL में डिलीट के बाद ऑटो इंक्रीमेंट

आप जो करने का प्रयास कर रहे हैं वह खतरनाक लगता है, क्योंकि यह AUTO_INCREMENT का इच्छित उपयोग नहीं है ।

यदि आप वास्तव में सबसे कम अप्रयुक्त कुंजी मान खोजना चाहते हैं, तो AUTO_INCREMENT का उपयोग न करें बिल्कुल भी, और अपनी कुंजियों को मैन्युअल रूप से प्रबंधित करें। हालांकि, यह अनुशंसित अभ्यास नहीं है।

एक कदम पीछे हटें और पूछें "आपको मुख्य मानों को पुन:चक्रित करने की आवश्यकता क्यों है? "अहस्ताक्षरित करें INT (या BIGINT ) एक बड़ा पर्याप्त महत्वपूर्ण स्थान प्रदान नहीं करता है?

क्या आपके पास वास्तव में 18,446,744,073,709,551,615 आपके आवेदन के जीवनकाल के दौरान अद्वितीय रिकॉर्ड?



  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 क्वेरी का उपयोग करके संपूर्ण तालिका में टेक्स्ट ढूंढें और बदलें

  2. MySQL my.cnf फ़ाइल को कैसे संपादित करें

  3. MySQL - WHERE क्लॉज में COUNT(*) का उपयोग करना

  4. सिद्धांत 2 mysql FIELD द्वारा क्रम में कार्य करता है

  5. दिनांक स्ट्रिंग को mysql डेटाटाइम फ़ील्ड में बदलें