-- 移除索引
drop index TB_1;
drop index TB_2 ;
alter table TB drop constraint PK_TB;

--允许列为空

alter table TB modify (LN_NO CHAR(16) NULL);
alter table TB modify (IVS_NO CHAR(16) NULL);

--创建自增序列
create sequence SEQ_REC_ID
minvalue 1
maxvalue 999999999
start with 1
increment by 1
nocache;

--增加ID列
--alter table TB drop column ID;
alter table TB add (ID INT NULL);
UPDATE TB SET ID=SEQ_REC_ID.NEXTVAL;
alter table TB MODIFY (ID INT NOT NULL);

--创建主键
alter table TB
add constraint PK_TB primary key (ID)
using index
tablespace USERS
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);

转载于:https://www.cnblogs.com/dashi/p/4243909.html

Oracle增加自增长列相关推荐

  1. oracle LPDA,oracle中自动增长列的设置

    例如在表user中将主键uid设为自动增长列: table: user column: uid ,定义为主键,int或number 结合sequence和trigger实现id列的值的自动增长: 1. ...

  2. oracle实现序列,oracle中创建序列和自增长列的实现方式

    众所周知,在SQL Server中设置自增长列很简单,但是在ORACLE中则不然,现在介绍一下ORACLE中自增长列如何实现: 1.创建序列. 举例如下: create sequence seq_pe ...

  3. Oracle利用序列实现自动增长列

    在SQL Server以及MySql中都有相应的自动增长列类型,而Oracle中则没有此类型,那如果要实现自动增长列需要怎么办呢. 我们可以利用序列来实现.插入数据时候,可以像sql以及mysql一样 ...

  4. oracle增加字段为主键自增_在 Oracle 中设置自增列

    如果你经常使用 MySQL,你肯定对 AUTO_INCREMENT 非常熟悉,因为经常要用到它. 一.什么是自增列 ? 自增列是数据库中值随插入的每个行自动增加的一列.它最常用于主键或 ID 字段,这 ...

  5. Oracle增加一列、修改一列数据类型

    Oracle增加一列.修改一列数据类型: 添加一列: alter   table   A   add( CFYJSNR  varchar2(20)); 修改列: alter  table A  ren ...

  6. oracle 增加不了新列,【云和恩墨大讲堂】谈Oracle表新增字段的影响

    编辑手记:本文来自上周四云和恩墨大讲堂课程的整理.作者通过锁.索引.约束等的情况验证了表的新增字段对不同版本的Oracle数据库产生的影响. 作者简介刘晨,网名bisal,Oracle 10g/11g ...

  7. mysql自动增长 sql,SQL基础知识V2——自增长列

    SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 自增长列的作用 自增长列会在新记录插入表中时生成一个唯一的数字. 我们通常希望在每次插入新记录时自动创建主键字段的值. 我们可以在表中创 ...

  8. 2019-7-26 [MySQL] 安装与介绍 语句分类/语法 数据类型 DDL数据定义:创建/查看/删除/使用 DML数据操作:增删改 主键约束 自动增长列 非空约束 默认值 Navicat

    文章目录 0.知识回顾 1.数据库介绍 1.1 数据库概述 1.1.1 什么是数据库 1.1.2 什么是数据库管理系统 1.1.3 数据库与数据库管理系统的关系 1.2 数据库表 1.3 表数据 1. ...

  9. sql设置id自动增长_JDBC进阶(一):批处理与获取自增长列的值

    一.批处理 假如要插入一万条记录到数据表中,那么使用普通的方法就要执行一万次插入操作,这样会频繁打开和关闭数据库连接,导致执行速度变慢. 因此可以使用批处理机制将多条语句一次性提交给数据库批量处理. ...

最新文章

  1. JQuery 动态创建表单,并自动提交
  2. 使用JMeter录制手机App脚本
  3. Python之并行--基于joblib
  4. MySQL处理中文乱码问题
  5. 有趣的网页注释代码,保护我方源码
  6. NoSQL 数据库不应该放弃 Consistency
  7. C语言深入浅出可变参数函数的使用技巧(转)
  8. MAC快捷键使用大全
  9. linux平台上基于ffmpeg源码的视频格式转换器
  10. word页眉页脚,奇偶不同
  11. MAC系统下安装homebrew(2020.04)
  12. embedv.php_微信开发在线点播电影网ckplayer播放器实例介绍
  13. 为什么不从列表继承 T ?
  14. 国内和海外做游戏运营会有哪些不同?
  15. 设计模式领域公认的3本经典著作之一《设计模式之禅》 [豆瓣评分 8.70]
  16. python-图像分类数据集,给三级目录里的文件打标签,并且标签根据第二级级目录自动生成
  17. C语言中scanf输入汇总
  18. 苹果切换输入法_原来iPhone自带的输入法这么强大?好多人都不知道其中的隐藏功能...
  19. Highmaps的天津地图数据JSON格式
  20. 使用Selenium爬取淘宝商品(绕过登录页面)

热门文章

  1. jquery中有.post,.get,$.getJSON为什么没postJSON
  2. ztree隐藏指定节点后面的(重命名和删除)图标
  3. idea弹出Server‘s certificate is not trusted
  4. git版本回退(3)
  5. SQL Server数据库有关语法
  6. java有常函数_Java开发笔记(十一)常见的数学函数
  7. 程序如何在两个gpu卡上并行运行_【他山之石】如何支撑上亿类别的人脸训练?显存均衡的模型并行(PyTorch实现)...
  8. 计算机网络—停止等待协议(思维导图)
  9. using namespace std;的陷阱
  10. 回溯法 —— 求解0/1背包问题(剪枝)