oracle 序列重置
2024-08-24 09:19:10
问题一:怎样重置oracle序列
oracle序列创建以后,假设想重置序列从 0 開始,逐渐递增1,能够採用例如以下存储过程:
create or replace
procedure reset_seq( p_seq_name in varchar2 )
is
l_val number;
begin
execute immediate
'select ' || p_seq_name || '.nextval from dual' INTO l_val;
execute immediate
'alter sequence ' || p_seq_name || ' increment by -' || l_val ||
' minvalue 0';
execute immediate
'select ' || p_seq_name || '.nextval from dual' INTO l_val;
execute immediate
'alter sequence ' || p_seq_name || ' increment by 1 minvalue 0';
end;
/
运行传入序列名称就可以:
execute reset_seq(‘test_seq’);
就可以
參考: click here
最新文章
- python set
- 【String与基本类型之间的转换】以及【进制转换】
- Oracle常见错误
- C++/C互相调用
- 鼠标点击输入框文字消失 value placeholder 以及JQ实现效果 (仿京东的输入框效果)
- UESTC 1014 Shot
- [Emacs] 常用快捷键-- 生存指南
- 胶囊碰撞体(CapsuleCollider)
- No.009 Palindrome Number
- laravel--belongsTo关联
- 求教jsp 问题,能在一台电脑上运行,不能在另外一台上运行?
- ";sfc/scannow"; 修复系统,提示 ";windows资源保护无法启动修复服务";(win7)
- Console 程序在任务计划程序无法读写文件
- ActiveX异步回调JavaScript
- 【LeetCode】【Python题解】Single Number &;amp; Maximum Depth of Binary Tree
- [ios3-地图] 如何在iOS地图上高效的显示大量数据 [转]
- 写一个程序,统计自己C语言共写了多少行代码,Github基本操作
- C语言之——文件操作模式
- angularjs指令中的compile与link函数详解
- Linux如何查看机器的配置信息
热门文章
- Mongodb的学习整理(下)
- mysql 取消命令行继续编辑
- 经常用的Jquery图片轮转
- 达梦数据库CAST与ROUND函数
- AC日记——The Child and Sequence codeforces 250D
- (5)C#运算符
- CF985B Switches and Lamps【矩阵操作/枚举】
- HDU-6315 Naive Operations//2018 Multi-University Training Contest 2___1007 (线段树,区间除法)
- bzoj 4338: BJOI2015 糖果
- steelray project viewer