Oracle中使用序列和觸發(fā)器實(shí)現(xiàn)單個(gè)字段值自增長(zhǎng) |
發(fā)布時(shí)間: 2012/9/4 17:40:39 |
創(chuàng)建序列: create sequence ccxx_ver_seq start with 1 increment by 1; 創(chuàng)建觸發(fā)器: create or replace trigger ccxx_ver_trig before insert on ccxx for each row begin - select ccxx_ver_seq.nextval into :new.version from dual; end; ccxx為觸發(fā)器應(yīng)用的表名 version為需要進(jìn)行值自增長(zhǎng)的字段名稱 測(cè)試: insert into ccxx(ID,XM,SFZH,XS_SZMD_ID) values('aa','aa','aa','aa'); commit;
本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |