Oracle新增自增一的主键字段和赋值代码
来源:互联网 发布:查看淘宝历史价格app 编辑:程序博客网 时间:2024/05/29 05:02
数据表名:TM_LANGUAGE
主键字段名:TM_LANGUAGE_ID
数据表序列:SEQ_TM_LANGUAGE
详细SQL代码:
--新增主键(没有主键字段,则新增一个主键字段,然后赋值,然后再添加主键)
SELECT * FROM TM_LANGUAGE
--删除列
alter table TM_LANGUAGE drop COLUMN TM_LANGUAGE_ID ;
SELECT * FROM TM_LANGUAGE
--新增列
alter table TM_LANGUAGE add TM_LANGUAGE_ID number(11) null;
SELECT * FROM TM_LANGUAGE
--删除序列
drop SEQUENCE SEQ_TM_LANGUAGE
CREATE SEQUENCE SEQ_TM_LANGUAGE
INCREMENT BY 1 -- 每次加几个
START WITH 1 -- 从1开始计数
NOMAXVALUE -- 不设置最大值
NOCYCLE -- 一直累加,不循环
NOCACHE;
--设置默认值
UPDATE TM_LANGUAGE SET TM_LANGUAGE_ID=SEQ_TM_LANGUAGE.nextval
SELECT * FROM TM_LANGUAGE
--设置主键属性
alter table TM_LANGUAGE add primary key (TM_LANGUAGE_ID);
--更新主键字段不为空
alter table TM_LANGUAGE MODIFY TM_LANGUAGE_ID number(11) not null;
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xqf222/archive/2010/10/03/5919389.aspx
- Oracle新增自增一的主键字段和赋值代码
- Oracle新增自增一的主键字段和赋值代码
- oracle对没有主键表的新增主键修改表数据操作(没有主键字段,则新增一个主键字段,然后赋值,然后再添加主键)
- oracle批量新增字段 数据赋值应用
- oracle中设置表中主键字段自增
- JDBC获取新增记录的自增主键
- JDBC获取新增记录的自增主键
- JDBC获取新增记录的自增主键
- JDBC获取新增记录的自增主键
- JDBC获取新增记录的自增主键
- 新增以后立即查询自增的主键
- Oracle序列和触发器实现表的主键自增
- oracle处理主键和自增的方法
- 关于oracle和mysql 主键自增的小知识
- JDBC ORACLE: 取得SQL总列数; 插入数据后 取得指定自增字段(主键)的值
- oracle 的自增字段。
- oracle主键自增
- oracle 主键自增
- 即时通讯软件在企业里的应用及发展
- H.264中定义的sequence parameter sets(zz)
- Linux find 命令
- 集成外设及DSP/BIOS应用实例(上)
- 401错误原因分析
- Oracle新增自增一的主键字段和赋值代码
- Ubuntu 9.04下编译Android源码的过程 收藏
- 集成外设及DSP/BIOS应用实例(下)
- linux内存相关
- VC6多线程调试死机问题
- 视图的作用
- SD : Sale Order
- svn jar 共享库
- wpf GridView 动态添加 GridViewColumn 及绑定控件