sql >> Database teknologi >  >> RDS >> Oracle

integritetsbegrænsning (...) overtrådt - underordnet post fundet, Java, Oracle, Hibernate

Hvis du sletter Crypto-objektet gennem hql, kan dvaletilstand ikke overlappe slettehandlingen. Da kaskaden er en dvalekonfigurationsanliggende (dvs. hbm.xml eller annoteringer), skal dataene returneres til Java for behandling af kaskader. At lave UPDATE/DELETE rækkeændringer i HQL sker udelukkende på databaseserveren.

Hvad du kan gøre:

  1. hent alle Crypto-forekomster, der skal fjernes. for hver af dem.
  2. Ring til entityManager.remove() eller session.delete().



  1. Få timer og minutter (TT:MM) fra dato

  2. Heroku push af django app får Intet modul ved navn psycopg2.extensions

  3. Optimer dataopkald i JDBC til JTable

  4. SQL indsætte? indsætte data fra den ene til den anden