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

यदि मैं डेटाबेस में किसी तालिका से एक पंक्ति हटाता हूं तो प्राथमिक कुंजी का नाम कैसे बदलें

यह सवाल बार-बार आता है लेकिन यह एक झूठी समस्या है। आपको आईडी की परवाह करने की ज़रूरत नहीं है। यह सिर्फ एक पहचानकर्ता है। उसे जैसा है वैसा ही छोड़ दो.

आप अपनी पसंदीदा प्रोग्रामिंग भाषा का उपयोग करके या sql के माध्यम से प्रोग्रामेटिक रूप से एक प्रगतिशील संख्या जोड़ सकते हैं।

select *,@row:[email protected]+1 as progressive_number
from table, (select @row:=0) as t


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मेरा प्रोग्राम Python में mysql कनेक्टर lib का उपयोग करके MySQL में मानों को संग्रहीत करने में सक्षम नहीं हो रहा है

  2. मेरे द्वारा बनाई गई तालिकाएँ जो dotNetChat_ से शुरू होती हैं, MySQL को पुनरारंभ करने के बाद गायब हो जाती हैं

  3. MySQL - करीबी मिलान ढूँढना

  4. पायथन में MySQLdb:'लोकलहोस्ट' पर MySQL सर्वर से कनेक्ट नहीं हो सकता

  5. MySQL डेमॉन मुद्दा