Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

batasan integritas (...) dilanggar - catatan anak ditemukan, Java, Oracle, Hibernate

Jika Anda menghapus objek Crypto melalui hql, hibernasi tidak dapat tidak mengalirkan operasi penghapusan. Karena kaskade adalah masalah konfigurasi hibernasi (yaitu hbm.xml atau anotasi), data harus dikembalikan ke Java untuk pemrosesan kaskade. Melakukan modifikasi baris UPDATE/DELETE di HQL terjadi sepenuhnya di server database.

Apa yang dapat Anda lakukan:

  1. ambil semua instance Crypto yang harus dihapus. untuk masing-masing.
  2. Panggil entityManager.remove() atau session.delete().



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Klien instan Oracle:ORA-28759:kegagalan membuka file

  2. JPA - EclipseLink - Cara mengubah skema default

  3. Dua kunci asing, bukan kunci utama

  4. konversi tabel sql dalam bentuk matriks

  5. Apa perbedaan antara ORA-12571:kegagalan penulis paket TNS dan ORA-03135:koneksi kehilangan kontak?