ORA-02289: 序列不存在,休眠错误

6 java database hibernate

ORA-02289: 序列不存在,休眠错误

Mat*_*ldi 6

在 Oracle 中,您不能自动生成值,您应该创建一个序列(我们称之为 VEHICLE_SEQ)。然后你应该把这个注释放在你的 id 上:

@GeneratedValue(strategy = GenerationType.AUTO, generator = "SEQ")
@SequenceGenerator(name = "SEQ", sequenceName = "VEHICLE_SEQ")
Run Code Online (Sandbox Code Playgroud)

创建序列:

CREATE SEQUENCE VEHICLE_SEQ START WITH 1 INCREMENT BY 1;
Run Code Online (Sandbox Code Playgroud)