您的位置:首页技术文章
文章详情页

ORACLE中生成流水号

浏览:66日期:2023-11-21 15:12:58
创建一个序列:create sequence EXAMPLE_SEQincrement by 1start with 1minvalue 1cache 20;在EXAMPLE表上创建一个触发器 ;CREATE OR REPLACE TRIGGER 'PORTAL'.TRI_EXAMPLE_TABLE BEFORE INSERT ON ;;;EXAMPLE_TABLE FOR EACH ROWbegin select EXAMPLE_SEQ.nextval into :new.EXAMPLE_ID from dual;end;假如系统不算庞大,那么创建一个序列就可以了,但需要为多个表创建多个触发器来生成流水号。
标签: Oracle 数据库