返回Oracle技术网文  Oracle教程 Oracle函数 Oracle命令 Oracle入门酷勤首页 | 技术中心


您现在的位置:首页 -> Oracle -> ORACLE中生成流水号

ORACLE中生成流水号

  来源:互联网 酷勤网整理


 
创建一个序列:
create sequence EXAMPLE_SEQ
increment by 1
start with 1
minvalue 1
cache 20;
在EXAMPLE表上创建一个触发器
CREATE OR REPLACE TRIGGER "PORTAL".TRI_EXAMPLE_TABLE BEFORE INSERT ON EXAMPLE_TABLE FOR EACH ROW
begin
select EXAMPLE_SEQ.nextval into :new.EXAMPLE_ID from dual;
end;
如果系统不算庞大,那么创建一个序列就可以了,但需要为多个表创建多个触发器来生成流水号。

上一篇:oracle+jsp中blob类型存储大文本问题解决方法        下一篇:Oracle9i新特点:SPFILE的使用

本站所有资源均来源于网络,仅供学习和研究使用。如有侵犯版权之处,请联系站长,本站将在24小时内删除。