Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Hibernacja Dołącz do dwóch niepowiązanych tabel, gdy obie mają złożony klucz podstawowy

Zmień relację z @OneToOne do @OneToMany i użyj fetch zamiast join , wykona tylko jedno zapytanie i miejmy nadzieję, że zadziała.

 Join<Transaction, ResponseCode> join =
        (Join<Transaction,ResponseCode>)transaction.fetch("rc",JoinType.LEFT);

i możesz spróbować z @OneToOne też.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przekazać XML jako parametr do procedury składowanej w Oracle?

  2. Wybierz pierwsze 150 wierszy, potem następne 150 i tak dalej?

  3. Jak używać Oracle z platformy .NET?

  4. Jak poznać id przed zapisaniem obiektu w jpa?

  5. Jak wykonać kopię zapasową maszyn wirtualnych RAC