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

Nie można utworzyć zapytania wpisanego dla zapytania z więcej niż jednym zwrotem przy użyciu typu wyniku żądania

Twoja instrukcja JPQL select "from A a, B b, C c" nie można zmapować z powrotem do encji Podsumowanie, JPA nie ma wystarczającej ilości informacji, aby to zrobić.

Jeśli w Twojej logice instancja podsumowująca może składać się z A, B, C, możesz mieć konstruktor taki jak

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

i zmieniłeś wybraną instrukcję na
"select new Summary(a, b, c) FROM A a, B b, C c"



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaka jest składnia do definiowania procedury Oracle w ramach innej procedury składowanej?

  2. Jak wstawić zestaw wyników zwrócony przez procedurę składowaną Oracle do innej tabeli przy użyciu drugiej procedury składowanej?

  3. Próbuję zbudować statyczny plik wykonywalny CGO z bibliotekami Oracle na Linux/Ubuntu

  4. Jaka jest różnica między kontami Oracle SYS i SYSTEM?

  5. Używanie krotek w klauzuli ORACLE IN i warunku dla jednego elementu w krotce