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

Tại sao mẫu ngủ đông này số lượng lớn

Tài liệu Hibernate cho biết:

  • Không có liên kết nào, dù ẩn hay rõ ràng, có thể được chỉ định trong một truy vấn HQL hàng loạt. Truy vấn con có thể được sử dụng trong mệnh đề where, trong đó bản thân các truy vấn con có thể chứa các phép nối.

Vì vậy, bạn cần thay thế phép nối ngầm bằng truy vấn con tương đương:

getHibernateTemplate().bulkUpdate(
   "update Address address set address.preferred = 1 " +
   "where address.user in (select u from User u where u.language = ?)",
   "en"); 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chức năng ngủ trong ORACLE

  2. Liệt kê tất cả các chức năng trong Cơ sở dữ liệu Oracle

  3. Đệ quy trên truy vấn cơ sở dữ liệu để nhận kết quả phân cấp bằng Hibernate - Java

  4. Cách thay đổi định dạng ngày trong cơ sở dữ liệu oracle

  5. điều gì xảy ra trong giai đoạn chuyển tiếp của việc áp dụng trong R12.2