使用Navicat for Oracle 实现ID自增

打开Navicat,定位到自己创建的表。

一、 创建序列
其他-序列 填写相应的信息,特别注意:表数据为空的话,开始值从1开始。看清数据库表中的数目,只填写前三个保存自动填充后面的。

二、设置触发器
设计表-触发器

1、BEFORE

2、更新的字段

3、触发的语句 固定格式

三、测试

发现表ID字段自增

JPA中

@Id // 表明是该实体的id
@Column(name = "ID")
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "mseq")
@SequenceGenerator(name = "mseq", sequenceName = "USER_SEQ", allocationSize = 1)
private Integer ID;

https://www.pianshen.com/article/421844105/

https://www.jb51.net/article/201393.htm

https://blog.csdn.net/xujing7788/article/details/86160706

posted @ 2020-12-13 21:52  就是王哥哥  阅读(1327)  评论(0)    收藏  举报