使用序列
在navicat中使用sql语句创建序列
CREATE SEQUENCE SEQ_USER --SEQ_USER为序列的名称
INCREMENT BY 1 -- 每次自增加1
START WITH 1 --序列从1开始自增
NOMAXvalue --最大值
NOCYCLE
NOCACHE;
查看当前序列
select SEQ_USER.CURRVAL from dual;
查看下一个序列值
select SEQ_USER.NEXTVAL from dual;
删除序列
DROP SEQUENCE SEQ_USER;
使用mybatis在xml中进行增加
insert into USER(id,name)
values
(SEQ_USER.NEXTVAL,#{name,jdbcType=VARCHAR})