sql >> Databasteknik >  >> RDS >> Oracle

FEL:ORA-02289:sekvensen finns inte - org.hibernate.exception.SQLgrammarException:kunde inte extrahera ResultSet

Anställd klass saknar en sekvensgenerator så viloläge kan inte infoga raden. Det borde vara ungefär så här som ökar id-kolumnen med 1:

@Id
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="SEQUENCE1")
@SequenceGenerator(name="SEQUENCE1", sequenceName="SEQUENCE1", allocationSize=1)
private int user_id;


  1. FEL på rad:PL/SQL:SQL-sats ignoreras. medan du skapar/ersätter paketets kropp

  2. Se vad sp_execute gör

  3. 5 misstag i databasdesign att undvika

  4. SQL-utvecklare:Sammanfoga tabeller från ansluten SQL Server DB och ansluten Oracle DB