您的位置:首页 > 数据库 > Oracle

oracle 序列 增长到 指定值

2011-12-06 11:10 197 查看
当用数据库移植工具进行数据转移的时候,需要更新oracle的序列到指定的值才能正常使用,现在我用存储过程实现,以备以后使用。

1. 创建存储过程

create or replace procedure ChangeSequenceProc is

i number(8);

s number(8);

begin

for i in 1..10000 loop

SELECT hibernate_sequence.nextval into s from dual;

end loop;

end ChangeSequenceProc;

2. 调用存储过程

begin

-- Call the procedure

changesequenceproc;

end;

3. 查新当前序列

select hibernate_sequence.nextval from dual;

程序都很简单就不再进行说了哈,到此就完成了哈... ...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: