`
liuguofeng
  • 浏览: 435683 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Oracle SEQUENCE

 
阅读更多

1.创建SEQUENCE(自增长列 与表无关)

 

CREATE SEQUENCE "CEIADM_TASKS_SEQ" MINVALUE 1 MAXVALUE 99999999 INCREMENT BY 1 START WITH 1 NOCACHE

2.创建触发器,关联表

 

 

CREATE OR REPLACE TRIGGER  "INSERT_CEIADM_TASKS"
BEFORE
insert on "CEIADM_TASKS"
for each row
begin
select "CEIADM_TASKS_SEQ".nextval into :NEW.TASK_ID from dual;
end;

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics