mysql数据库实现nextval函数


在oracle中使用序列(Sequence)来处理主键字段,现在想要在Mysql中也实现类似的效果。

1、新建序列表

1 INSERT INTO sequence VALUES ('seq_test', '0', '1');

3、创建currval函数,用于获取序列当前值

 1 select currval('seq_test'); 

5、创建nextval函数,用于获取序列下一个值

 1 select nextval('seq_test');