Mysql
 sql >> база данни >  >> RDS >> Mysql

Изключение за нарушение на ограничението за интегритет на Java Mysql

За да уловите конкретно SQLException, трябва да сравните със състоянието на SQL, като използвате getSQLState() метод. Пример:SQL състояние 23 за нарушение на целостта на данните.

catch (SQLException ex) {
    if (ex.getSQLState().startsWith("23")) {
        JOptionPane.showMessageDialog(null, "Duplicate");
    } 
}

Намерено от тук



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да качите текст, pdf, doc, zip файл чрез качване на PHP файл в MySQL

  2. Как мога да използвам DATE() в Doctrine 2 DQL?

  3. Symfony извежда данни в групирани по дата таблици

  4. Не мога да намеря my.ini (mysql 5.7)

  5. Поставяне на SQL заявка в PHP функция