sql >> Database teknologi >  >> RDS >> Oracle

Dvale Slå sammen to ikke-relaterede tabeller, når begge har sammensat primær nøgle

Skift relationen fra @OneToOne til @OneToMany og brug fetch i stedet for join , vil den kun udføre én forespørgsel, og forhåbentlig virker den.

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

og du kan prøve det med @OneToOne også.



  1. MYSQL-opdatering med WHERE SELECT-underforespørgselsfejl

  2. Hvordan gendanner jeg en dump-fil fra mysqldump ved hjælp af kubernetes?

  3. Sådan erstattes alle forekomster af en streng med en anden streng i SQL Server – REPLACE()

  4. Hvordan kan jeg konvertere flueben til et datoformat?