设置序列值的方法一般有如下两种,

1.删除重建

drop sequence seq_t;
create sequence seq_t;
increment by 1
start with 1//任何值
maxvalue 99999999999999;

2.修改步长再改回去

select seq_t.nextval from dual;//先看下当前值,比如a
alter sequence seq_t increment by b;     //b为预想的值和a的差
select seq_t.nextval from dual; //达到预想值
alter sequence seq_t increment by 1;//再改回步长为1

3.将序列值设置为id当前最大值

declareMax_Id NUMBER(10);Current_Value NUMBER(10);
BEGINSELECT max(ID) INTO Max_Id FROM "LANGUAGE";loopSELECT LANGUAGE_SEQ.NEXTVAL INTO Current_Value FROM dual;exit when Current_Value >= Max_Id ; -- 终止条件end loop;
end;

oracle 设置序列的值相关推荐

  1. oracle 修改序列末值,当ViewModel值更改时,用户界面未更新

    我已经创建了示例应用程序来演示我的问题: 一 TextView 和A Button ,文本视图可见性绑定到 viewModel.bar 我想让按钮切换 查看模型 当单击时,用户界面也会得到更新. 然而 ...

  2. oracle取得序列当前值(不改变当前序列值)

    select last_number from user_sequences where sequence_name='YOUR_SEQ';

  3. Oracle创建序列的sql语句,【Oracle学习】之 序列(Sequence)

    一.序列的特点: 1. 可以为表中的记录自动产生唯一序号; 2. 由用户创建并且可以被多个用户共享; 3.典型应用是生成主键值,用于标识记录的唯一性; 4.允许同时生成多个序列号,而每一个序列号是唯一 ...

  4. Pg sql 创建自动增长列及修改序列当前值

    Pg 数据库创建自动增长列需要使用sql创建序列,然后再将序列绑定到对应的字段上. 创建序列的sql语句为 CREATE SEQUENCE REDIS_NODE_ID_SEQSTART WITH 1 ...

  5. mysql seq 重置_需要在Oracle中重置序列的值

    小编典典 如果使用该值,则不应重置该值的原因: 如果你有20条记录并删除5-10条记录会怎样?中间有一个缝隙,无法重新设置序列.序列永远不会生成无间隙的数字序列,即完美的1.2 .. n. 如果你调用 ...

  6. oracle创建序列seq起始值为1_Oracle修改序列(Sequence)起始值问题

    Oracle 序列(Sequence)主要用于生成流水号,在应用中经常会用到,特别是作为ID值,拿来做表主键使用较多. 但是,有时需要修改序列初始值(START WITH)时,有同仁使用这个语句来修改 ...

  7. [数据库] Navicat for Oracle设置唯一性和递增序列实验

    这篇文章主要讲述Navicat for Oracle设置唯一性约束和设置某字段为递增序列.文章主要以图文为主,虽然都是非常简单基础的文章,但还是希望对你有所帮助. 推荐前一篇文章:[数据库] Navi ...

  8. oracle初始化序列值,如何修改序列(Sequence)的初始值(START WITH)

    Oracle 序列(Sequence)主要用于生成流水号,Oracle EBS系统中是经常用到的.但是,有时需要修改序列初始值(START WITH)时,好多人凭感觉认为:Alter Sequence ...

  9. lsdyna如何设置set中的node_list_详解MySQL数据库如何实现类似Oracle的序列?

    概述 众所周知,Oracle一般使用序列(Sequence)来处理主键字段,而MySQL则提供了自增长(increment)来实现类似的目的. 不过小编在实际使用过程中发现,MySQL的自增长有诸多的 ...

最新文章

  1. C# Aspose.Cells 使用汇总
  2. 关于逻辑回归,面试官们都怎么问
  3. 昨天521表白失败,我想用Python分析一下...表白记录和聊天记录
  4. 用计算机进行频谱分析时,实验四-利用FFT对信号进行频谱分析1112
  5. cad在布局怎么调比例_大神们都在用的9个CAD制图技巧,你会用几个?
  6. @codeforces - 786E@ ALT
  7. php跨域请求解决方案_解决TP接口跨域问题
  8. mysql数据库表字段使用DESC等关键字报错及解决方法
  9. notepad++反向查找/向上查找
  10. ADO.NET实体框架Entity Framework模型-基于元数据解析
  11. 强悍修改WIN7的文件夹背景(修改DLL)
  12. (全角→半角)把文字从PDF复制到Word,发现很宽但又不是多出空格?
  13. SpringBoot拦截器和过滤器的一起使用
  14. itchat微信多开
  15. exls表格搜索快捷键_excel表格快捷键大全_如何在EXCEL表格中快速查找
  16. Spring Security Oauth2 JWT
  17. Eclipse+Java+Swing实现企业人事管理系统
  18. 数独问题流程图_数独游戏的难度等级分析及求解算法研究
  19. 提高网站权重,快速增加百度收录量
  20. 2021年全国职业院校技能大赛大数据应用技术国赛题

热门文章

  1. Navicat Premium(数据库管理) 15.0.18 pojie版
  2. PCIe扫盲——128/130b编码详解
  3. Laravel 5.5 表单验证
  4. C#编程学习35:对MDB数据库的操作
  5. 【演讲】史蒂芬·乔布斯斯坦福大学
  6. java case 多个值_Java switch多值匹配操作详解
  7. 鸡米过河matlab程序,万能解题套路——人,狗,鸡,米过河问题为例
  8. 万象管理系统需要服务器吗,万象网吧管理系统在使用中常见的几个问题
  9. Python爬取国家统计局官网最新全国所有城市县镇数据
  10. 深入理解.sync修饰符