oracle建表的时候让其id自动增加
来源:互联网 发布:苏沐橙军装 淘宝 编辑:程序博客网 时间:2024/05/16 19:48
exec pro_create('LT_OA_SMS','SMSID');
首先执行第一步:
create sequence AUTO_ADD --序列名 (AUTO_ADD 为系列名,随便取名)
increment by 1 --每次增加1
start with 1 --从1开始
nomaxvalue --没有最大值
nocache --没有缓存序列
其次执行第二步:
create or replace trigger TRG_LT_COMMENDUSER /*----(myProject)触发器名称----*/
before insert on LT_COMMENDUSER /*----(PROJECT_MANAGE)表名----*/
for each row
begin
if (:new.COMMENDID is null) then /*----(PRODUCTIONID)列名称----*/
select AUTO_ADD.nextval into :new.COMMENDID from dual; /*----(AUTO_ADD)序列名----*//*----(PRODUCTIONID)列名称----*/
end if;
end;
这是oracle的键自动递增的方法
- oracle建表的时候让其id自动增加
- ORACLE 中ID自动增加字段
- 在oracle中sequence就是序号,每次取的时候它会自动增加。sequence与表没有关系
- oracle 创建自动增加主键的表
- Oracle中ID的自动增加以及获取系统时间的小技巧
- 如何在Oracle 中实现类似自动增加 ID 的功能?
- 如何在Oracle 中实现类似自动增加 ID 的功能?
- sql 如何是表ID 自动增加
- 数据库自动增加ID
- 在Oracle怎样用将主键ID设置为自动增加
- 怎么在插入oracle记录的时候同时得到自动增长的ID值(未解决)
- Mysql获取自动增加的id的最大值的方法
- mysql修改已存在的表增加ID属性为auto_increment自动增长的方法
- HeiDiSQL设置id自动增加
- Oracle数据库创建表ID字段的自动递增
- Oracle数据库创建表ID字段的自动递增
- mysql 修改已存在的表增加ID属性为auto_increment自动增长
- QSqlTableMode设置单张表的查询过滤条件与表中有一列 id自动增加
- sed 常用命令
- 《STL源码剖析》 -- 写在最后
- 结合file和iconv命令转换文件的字符编码类型
- VS2008中的一些命令窗口
- C#自定义保存路径
- oracle建表的时候让其id自动增加
- asp.net读取excel内容并将数据捞进DATASET中
- 网站建设入门级指导
- discuz调用帖子图片并从左向右滚动
- Flex中单文件的上传实现方式
- Input,OutPut,Feature描述
- 如何动态改变 DataGridView 的选择行(WinForm)
- poj 1481 The Die Is Cast
- Android 中自定义 Menu 资源