sql >> Databasteknik >  >> RDS >> Oracle

orakelidentifierare för viloläge är för lång ORA-00972

Efter att ha kämpat med detta de senaste timmarna får jag äntligen det att fungera inom mitt projekt. Det jag gjorde var detta:

Kontrollregel

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

Påpekar i princip att samlingen ska använda controlRuleId från sammansatt primärnyckel. Hittills har det fungerat utmärkt!



  1. Meddelandesystem i php mysql

  2. Uppdatera om det finns, infoga om det inte finns

  3. Hur returnerar jag 0 från en MySQL-db när termen i Where-satsen inte finns i databasen?

  4. Förenkla databasanvändning (psycopg2) genom att skapa en modul