Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

ràng buộc toàn vẹn (...) bị vi phạm - tìm thấy bản ghi con, Java, Oracle, Hibernate

Nếu bạn đang xóa đối tượng Crypto thông qua hql, chế độ ngủ đông không thể không thực hiện thao tác xóa. Vì tầng là một vấn đề cấu hình ngủ đông (tức là hbm.xml hoặc chú thích) nên dữ liệu phải được trả lại cho Java để xử lý các tầng. Việc thực hiện các sửa đổi hàng UPDATE / DELETE trong HQL diễn ra hoàn toàn trên máy chủ cơ sở dữ liệu.

Bạn có thể làm gì:

  1. tìm nạp tất cả các phiên bản Crypto cần được xóa. cho mỗi người trong số họ.
  2. Gọi entityManager.remove () hoặc 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. Oracle:Sử dụng CTE với điều khoản cập nhật

  2. Tìm kiếm một trường varchar cho các giá trị số của một phạm vi nhất định

  3. Hàm BITAND () trong Oracle

  4. Các khái niệm cơ bản của JDBC, Pooling và Threading

  5. Nhận sự chênh lệch giữa hai ngày cả Tính theo tháng và ngày tính bằng sql