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

JDBC:външен ключ на PK, създаден в същата транзакция

Пропуснали сте нещо за върнатия актуализиран идентификатор, трябва да направите това:

Long hageId = null;

try {
    result = insertTable1.executeUpdate();
} catch (Throwable e) {
    ...
}

ResultSet rs = null;

try {
    rs = insertTable1.getGeneratedKeys();
    if (rs.next()) {
        hageId = rs.getLong(1);
    }
 ...


  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 <5.5?

  3. AWS Aurora сървър понякога отговаря с Unknown Database:...

  4. Свързване към базата данни Perl

  5. Как да наложа ограничение на външния ключ от несвързани таблици в Mysql?