oracle 得到序列的当前值

来源:互联网 发布:佛山js防水材料 编辑:程序博客网 时间:2024/06/12 01:50

select 序列名.currval from dual;  //获取序列的当前值,这个值是可变的。


需要注意的是:

        数据库连接成功后,初次执行这句话,会报异常,不能用。

如果不是你的语句单词拼写错误,就是因为没有先执行下边这句sql(select 序列名.nextval from dual;)。

也就是先去获取序列的当前值加上增量后的值。(不知道这是啥情况,没有去研究)



select 序列名.nextval from dual;  //获取序列的当前值加上增量后的值
0 0
原创粉丝点击