Oracle
 sql >> Base de données >  >> RDS >> Oracle

La séquence Oracle pour un champ de clé primaire ne récupère pas la valeur actuellement insérée dans Hibernate

J'ai en effet eu un déclencheur contre le COUNTRY table qui est automatiquement créée par un outil Oracle GUI pour associer la séquence à la colonne de clé primaire COUNTRY_ID .

La séquence était exécutée deux fois une fois par Hibernate et une autre fois par le déclencheur. J'ai temporairement désactivé le déclencheur et l'approche a fonctionné comme prévu.