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;
程序都很简单就不再进行说了哈,到此就完成了哈... ...
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;
程序都很简单就不再进行说了哈,到此就完成了哈... ...
相关文章推荐
- oracle用触发器实现插入记录序列自增长(也可以指定记录序号)
- oracle中利用序列和触发器创建自增长的表
- oracle设置自动增长序列
- oracle修改序列从指定值开始递增
- oracle之自动增长序列
- oracle使用序列和触发器实现主键的自动增长
- Oracle下给指定的表添加自动生成序列
- oracle中产生固定格式的自增长序列
- oracle中的ID号实现自增长的方法(序列)
- 关于Oracle 生成包含日期和自动增长序列的编码
- oracle 序列 + 触发器 实现 ID自动增长
- oracle序列自增长
- 使用Oracle 序列 和 触发器实现 字段自增长的方法
- oracle 序列 子增长 0001 到9999
- Oracle 实现主键自动增长之序列,触发器
- MySql 和 Oracle 差异 如何建立数据库脚本,序列,自增长
- oracle自增长序列
- Oracle使用序列创建自增字段(主键自动增长)