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

Клас JPA Entity дава грешка с 2 полета @GeneratedValue

Както се казва в съобщението за грешка, само едно поле с @GeneratedValue е разрешено, но имате две.
Моля, премахнете една от тях.

Страхувам се, че не можете да направите това, което сте възнамерявали, с прости анотации.
Вижте тази съществуваща публикация за заобиколно решение.
заобиколно решение

Не сте сигурни защо имате нужда от две колони в една и съща таблица, чиято стойност трябва да се увеличава автоматично.
Ако наистина искате две уникални колони, можете да използвате своя id както обикновено и UUID за другата колона.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Проблем с използването/показването на специални знаци от Oracle db в приложението .Net

  2. Как да решите ORA-02014:не може да избере ЗА АКТУАЛИЗИРАНЕ от изглед с DISTINCT, GROUP BY

  3. Изберете оператор REF oracle

  4. Dapper.net Oracle параметър

  5. Вмъкване на низ с двойни кавички в таблица