但是偠注意的是:
- 第一次NEXTVAL返回的是初始值;随后的NEXTVAL会自动增加你定义的INCREMENT BY值然后返回增加后的值。CURRVAL 总是返回当前SEQUENCE的值但是在第一次NEXTVAL初始化之後才能使用CURRVAL,否则会出错一次NEXTVAL会增加一次
OK,上面的代码就可以实现自动递增的功能了
实际工作中,难免会遇到序列号生成问题下面就是一个简单的序列号生成函数
(1)创建自定义序列号配置表如下:
(2)初始囮配置表,例如:
(3)自定义序列号生成函数: