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

orakel-id for dvale er for lang ORA-00972

Efter at have kæmpet med dette de sidste par timer får jeg det endelig til at fungere i mit projekt. Det, jeg gjorde, var dette:

Kontrolregel

@OneToMany(fetch = FetchType.LAZY, mappedBy = "controlRuleAttribPK.controlRuleId")
@Cascade(CascadeType.ALL)
private List<ControlRuleAttrib> controlRuleAttribs;

Grundlæggende påpeger, at samlingen skal bruge controlRuleId fra sammensat primær nøgle. Indtil videre har det fungeret fantastisk!



  1. MySQL-forbindelse:globalt eller i objekt?

  2. sql-forespørgsel virker ikke med bestil efter

  3. Pivotdata i T-SQL

  4. PHP-formular afkrydsningsfelt og udefineret indeks