oracle实现主键自动增长
来源:互联网 发布:超市收银软件网络版 编辑:程序博客网 时间:2024/05/14 05:41
-- 序列
create sequence email_file_index_seq
increment by 1 -- 每次加几个
start with 1 -- 从1开始计数
NOMAXvalue -- 不设置最大值
NOCYCLE -- 一直累加,不循环
nocache -- 不设置缓存
-- 触发器
create or replace trigger email_file_index_tri
before insert on EMAIL_FILE for each row -- EMAIL_FILE 为对应insert 的表
begin
select email_file_index_seq.nextval into:new.ID from dual;-- 其中ID为 EMAIL_FILE的一个列,区分大小写
end;
-- 测试
insert into EMAIL_FILE (PATH, NAME) values ('path', 'test')
create sequence email_file_index_seq
increment by 1 -- 每次加几个
start with 1 -- 从1开始计数
NOMAXvalue -- 不设置最大值
NOCYCLE -- 一直累加,不循环
nocache -- 不设置缓存
-- 触发器
create or replace trigger email_file_index_tri
before insert on EMAIL_FILE for each row -- EMAIL_FILE 为对应insert 的表
begin
select email_file_index_seq.nextval into:new.ID from dual;-- 其中ID为 EMAIL_FILE的一个列,区分大小写
end;
-- 测试
insert into EMAIL_FILE (PATH, NAME) values ('path', 'test')
0 0
- oracle实现主键自动增长
- Oracle 使用触发器实现主键自动增长
- Oracle主键自动增长
- Oracle主键自动增长
- Oracle 主键自动增长
- Oracle主键自动增长
- Oracle 主键自动增长
- oracle中的主键自动增长
- oracle设置主键自动增长
- oracle设置主键自动增长
- oracle设置主键自动增长
- oracle中的主键自动增长
- oracle 设置主键自动增长
- oracle 创建主键自动增长
- Oracle 主键自动增长设置
- oracle使用序列和触发器实现主键的自动增长
- Oracle 实现主键自动增长之序列,触发器
- oracle 实现自动增长
- Problem 32 Pandigital products (暴力+set)
- Centos系统时间自动同步
- Maven核心概念详解
- java基础之九
- 素数判定
- oracle实现主键自动增长
- 【Day34】PHP递归实现无限级分类
- su命令cannot set groups: Operation not permitted的解决方法
- 取绝对值
- poi用event解析xlsx,大文件excel
- java基础之十
- JDBC基础理论知识
- poj_3080 Blue Jeans(暴力+字符串)
- PAT 1096. Consecutive Factors (20)(最大连续乘积因子)(sqrt(n)判断一个数是否为质数的深刻理解)