文章詳情頁
ORACLE中生成流水號
瀏覽:88日期:2023-11-21 15:12:58
創(chuàng)建一個序列:create sequence EXAMPLE_SEQincrement by 1start with 1minvalue 1cache 20;在EXAMPLE表上創(chuàng)建一個觸發(fā)器 ;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;假如系統(tǒng)不算龐大,那么創(chuàng)建一個序列就可以了,但需要為多個表創(chuàng)建多個觸發(fā)器來生成流水號。
標(biāo)簽:
Oracle
數(shù)據(jù)庫
排行榜
