sql >> Databasteknik >  >> RDS >> Oracle

Viloläge Slå samman två orelaterade tabeller när båda har sammansatt primärnyckel

Ändra relationen från @OneToOne till @OneToMany och använd fetch istället för join , kommer det bara att köra en fråga och förhoppningsvis fungerar det.

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

och du kan prova det med @OneToOne också.



  1. Få åtkomst till mysql fjärrdatabas från kommandoraden

  2. PG::ForeignKeyViolation:FEL:uppdatera eller ta bort på tabell xxx bryter mot begränsningen för främmande nyckel

  3. PostgreSQL - Utländska nyckelreferenser ömsesidigt exklusiva tabeller

  4. Skapa intervall av minuter (15) i välj