Oracle
 sql >> база данни >  >> RDS >> Oracle

Не може да се създаде въведена заявка за заявка с повече от едно връщане, като се използва тип резултат на заявка

Вашият JPQL select оператор "from A a, B b, C c" не може да се съпостави обратно към Обобщен обект, JPA няма достатъчно информация, за да направи това.

Ако във вашата логика обобщен екземпляр може да бъде съставен от A, B, C, тогава можете да имате конструктор като

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

и променихте вашия избран оператор на
"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. Генерирайте име на месец, име на ден, номер на седмица и номер на ден между две дати

  2. Кога трябва да използвам точка и запетая срещу наклонена черта в Oracle SQL?

  3. ORA-00942:Може ли да избира от schema.table, но не и таблица?

  4. каква функция да се използва в стандартното издание на oracle като тази на разделяне в корпоративното издание на oracle

  5. ExecuteNonQuery винаги връща нула. Мога ли да използвам тази стойност 0 в моя код за валидиране?