欢迎各位兄弟 发布技术文章
这里的技术是共享的
Select myseq.nextval from dual; Select myseq.currval from dual;
select 序列名.currval from dual; //获取序列的当前值,这个值是可变的。
需要注意的是:
数据库连接成功后,初次执行这句话,会报异常,不能用。
如果不是你的语句单词拼写错误,就是因为没有先执行下边这句sql(select 序列名.nextval from dual;)。
也就是先去获取序列的当前值加上增量后的值。(不知道这是啥情况,没有去研究)
select 序列名.nextval from dual; //获取序列的当前值加上增量后的值
————————————————
来自 https://blog.csdn.net/qq_34359363/article/details/54287388