展会信息港展会大全

三步添加oracle主键自增长
来源:互联网   发布日期:2016-01-28 13:19:44   浏览:1877次  

导读: 第一步 CREATE SEQUENCE seq_表名称 INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALUE --...

第一步

CREATE SEQUENCE seq_表名称

INCREMENT BY 1 -- 每次加几个

START WITH 1 -- 从1开始计数

NOMAXVALUE -- 不设置最大值

NOCYCLE -- 一直累加,不循环

NOCACHE -- 不建缓冲区

第二步

CREATE TRIGGER "tiger_表名称" BEFORE

INSERT ON 表名称 FOR EACH ROW WHEN (new.自增字段 is null)

begin

select seq_表名称.nextval into:new.自增字段 from dual;

end;

第三步

commit;

赞助本站

人工智能实验室

相关热词: 开发 编程 android

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港