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

डुप्लिकेट प्रविष्टि को पकड़ें अपवाद

मैं वसंत का उपयोग करता हूं इसलिए हम इसे org.springframework.dao.DataIntegrityViolationException द्वारा हल करते हैं

try {
    ao_history_repository.save(new AoHistory(..));
} catch (DataIntegrityViolationException e) {
    System.out.println("history already exist");
}

लेकिन जैसा कि @KevinGuancheDarias इसका उल्लेख करें:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. प्राथमिक कुंजी को डंप किए बिना mysqldump तालिका

  2. MySQL कार्यक्षेत्र से सीमा खंड निकालें

  3. वर्तमान आइटम आईडी के आसपास N पिछला और M अगला आइटम चुनें

  4. mysql में परिवर्तन का उपयोग करके कॉलम कैसे जोड़ें?

  5. WHERE मानदंड पर विशेष ध्यान न दें