sql >> Databáze >  >> RDS >> Oracle

Třída JPA Entity dává chybu se 2 poli @GeneratedValue

Jak říká chybová zpráva, Pouze jedno pole s @GeneratedValue je povoleno, ale máte dva.
Odstraňte prosím jeden z nich.

Obávám se, že pomocí jednoduchých anotací nemůžete udělat to, co jste zamýšleli.
Podívejte se na tento stávající příspěvek, kde najdete řešení.
řešení

Nejste si jisti, proč potřebujete dva sloupce ve stejné tabulce, jejichž hodnota musí být automaticky zvýšena.
Pokud opravdu chcete dva jedinečné sloupce, můžete použít své id jako obvykle a UUID pro druhý sloupec.



  1. SQL Server:Pouze poslední záznam v GROUP BY

  2. Načíst data na základě měsíce čtvrtletí v sql

  3. Jak najít cestu hierarchie pro reprezentaci stromu

  4. Chyba při nastavování počátečního úložiště v Pentaho Kettle