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

मैसकल - ऑटो वेतन वृद्धि के साथ कुंजी के लिए डुप्लिकेट प्रविष्टि त्रुटि

यह हो सकता है कि तालिका के लिए आपका AUTO_INCREMENT मान और id में वास्तविक मान हो कॉलम बेकार हो गया है।

यह मदद कर सकता है:

चरण 1 - तालिका से अधिकतम आईडी प्राप्त करें

select max(id) from wp_abk_period

चरण 2 - AUTO_INCREMENT काउंटर को टेबल पर संरेखित करें

ALTER TABLE wp_abk_period AUTO_INCREMENT = <value from step 1 + 100>;

चरण 3 - डालने का पुनः प्रयास करें

जहां तक ​​क्यों का सवाल है मुझे नहीं पता कि AUTO_INCREMENT बेकार हो गया है। डेटा तालिका में होने के बाद जोड़ा गया auto_increment? तालिका में डेटा डालने के बाद auto_increment मान बदल दिया?

आशा है कि यह मदद करता है।



  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. IN क्लॉज और पैरामीटर के साथ MySQL गलत आउटपुट

  3. MySQL के साथ नवीनतम डुप्लीकेट आईडी खोजें

  4. कोडनिर्देशक में फ़ोरैच जेनरेट की गई तालिका से कुल भुगतान की गणना करें

  5. मैसकल क्वेरी। जॉइन और सबक्वेरी में क्या अंतर है?