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

Kan ikke oprette indtastet forespørgsel til forespørgsel med mere end én returnering ved brug af anmodningsresultattype

Din JPQL-valgsætning "from A a, B b, C c" kan ikke kortlægges tilbage til Resumé-enheden, JPA har ikke nok information til at gøre det.

Hvis i din logik kan en summarisk instans være sammensat af A, B, C, så kan du have en konstruktør som

public Summary(A a, B b, C c) {
       .............
}

og ændrede din valgerklæring til
"select new Summary(a, b, c) FROM A a, B b, C c"



  1. mysql datetime sammenligning

  2. Kode til at validere SQL-scripts

  3. Få alle børn efter forældre-id og hvor-klausul i mysql

  4. Oracle-udvikler VM med Oracle 11g