ORCALE 自动编号

TB_OA_DUANXIN 表中的    OADX_ID  字段为自动增长
首先创个sequence :
 create sequence SEQ_TB_OA_DUANXIN
minvalue 1
maxvalue 9999999999
start with 1
increment by 1
cache 20;
 
再创建个触发器:  
create or replace trigger TR_TB_OA_DUANXIN_ID_INC
  before insert on TB_OA_DUANXIN
  for each row
declare
  -- local variables here
tmp NUMBER;
begin
  select SEQ_TB_OA_DUANXIN.nextval into tmp from dual;
  :new.OADX_ID := to_char(tmp);
end TR_TB_OA_DUANXIN_ID_INC;

posted on 2009-04-06 12:20 胡鹏 阅读(257) 评论(0)  编辑  收藏 所属分类: 数据库


只有注册用户登录后才能发表评论。


网站导航:
 

导航

<2009年4月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

统计

常用链接

留言簿(3)

随笔分类

随笔档案

agile

搜索

最新评论

阅读排行榜

评论排行榜