先建立一个sequence ,不如叫a,然后select abc.nextval from dual就可以取到a这个序列的下一个值了,你每取一次自动向下跳动1,select abc.currval from dual就可以取到abc序列的当前值了
创建: create sequence aa minvalue 0 maxvalue 999999999 start with 900272169 --当前的开始值 increment by 1 cache 20 --缓存可自定义 cycle; 删除 drop sequence aa 访问下一值 select a.nextval from dual 注:反正上一次执行一次就加1。
我试了"select leftcon_save_seq.NEXTVAL from dual",但是怎么有异常:“java.sql.SQLException: ORA-02289: 順序が存在しません。”可是我在PL/SQL里运行就通过了, 这是为什么啊?
create sequence aa
minvalue 0
maxvalue 999999999
start with 900272169 --当前的开始值
increment by 1
cache 20 --缓存可自定义
cycle;
删除
drop sequence aa
访问下一值
select a.nextval from dual
注:反正上一次执行一次就加1。
这是为什么啊?