ORACLE实现主键自增

建序列:

create sequence SQ_PUBLIC
minvalue 1
maxvalue 999999
start with 1
increment by 1;

建触发器:

SQL> create or replace trigger exam_tri
  2    before insert on t_example
  3    for each row
  4  begin
  5    select sq_public.nextval into:new.id from dual;
  6  end dept_tri;
  7  /

如果不用触发器的话,插入数据时,直接在ID字段插入SQ_PUBLIC.NEXTVAL。




阅读更多
文章标签: oracle insert each sql
个人分类: oracle笔记
想对作者说点什么? 我来说一句

ORACLE自增主键设置方法

2013年07月01日 3KB 下载

oracle中设置自增主键(id)

2011年06月11日 40KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭