oracle修改序列从指定值开始递增
来源:互联网 发布:树莓派3b 网络配置 编辑:程序博客网 时间:2024/05/16 02:06
-----------------------------------------------修改当前序列使下一个值从目标最大值的下一个开始-----------
-------创建序列 seq_test
create sequence seq_test
minvalue 1
maxvalue 9999999999999999
start with 1
increment by 1
cache 100;
--------------获取当前序列seq_test的下一个值
select seq_test.nextval curr_val from dual ---curr_val当前值
---------------将最大值为max_val差值为 disval=max_val-curr_val
alter sequence seq_test increment by disval ----disval要跳过的值
---获取调整后的下一个值
select seq_test.nextval from dual;
----修改序列为原来的规则
alter sequence seq_test increment by 1;
---获取调整后下一个数值
select seq_test.nextval from dual;
-------创建序列 seq_test
create sequence seq_test
minvalue 1
maxvalue 9999999999999999
start with 1
increment by 1
cache 100;
--------------获取当前序列seq_test的下一个值
select seq_test.nextval curr_val from dual ---curr_val当前值
---------------将最大值为max_val差值为 disval=max_val-curr_val
alter sequence seq_test increment by disval ----disval要跳过的值
---获取调整后的下一个值
select seq_test.nextval from dual;
----修改序列为原来的规则
alter sequence seq_test increment by 1;
---获取调整后下一个数值
select seq_test.nextval from dual;
阅读全文
0 0
- oracle修改序列从指定值开始递增
- ORACLE SEQUENCE重置从指定数字开始
- oracle 创建 递增序列 递增触发器
- php 数组索引值重新从0开始递增方法
- oracle修改序列当前值
- oracle 修改序列当前值
- oracle 序列 增长到 指定值
- 从 Oracle Spatial 开始
- 指定长度递增子序列计数【CCPC C题】
- 修改一个oracle序列的当前值
- oracle数据库修改序列的当前值
- oracle修改序列的当前值
- Oracle 修改序列问题
- oracle修改序列
- Oracle创建的序列从2开始自增的解决办法
- mysql的auto_increment详解 默认从1开始递增
- oracle设置主键自动递增(建表_建序列_建触发器_测试),取序列值
- 大文件从指定行开始读取
- OpenStack Kolla 源码分析 –Ansible Kolla介绍
- VS2017打包C#桌面应用
- ThinkPHP下的RBAC权限访问理解【笔记】
- 吴恩达【深度学习工程师】学习笔记(七)
- php运行报错Call to undefined function curl_init()
- oracle修改序列从指定值开始递增
- jquery获取ajax成功请求的返回值,并返回给其他函数使用
- 数据结构与算法分析(Java语言描述)(13)—— 原地堆排序
- LTE物理传输资源(2)-频带、信道带宽和频点号EARFCN
- Java_MySwap
- Html5新标签解释及用法(转载)
- Failed to resolve: com.android.support:appcompat-v7:27.+
- java窗体---加入购物车
- 【推荐】PHP-集成函数总结