创建序列:
create sequence ccxx_ver_seq start with 1 increment by 1;
创建触发器:
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为触发器应用的表名
version为需要进行值自增长的字段名称
测试:
insert into ccxx(ID,XM,SFZH,XS_SZMD_ID) values('aa','aa','aa','aa');
commit;
本文介绍如何在Oracle数据库中使用序列和触发器实现自动增长字段。通过具体示例演示了序列的创建方法及触发器的使用过程,帮助读者理解并掌握这一实用技能。
2877

被折叠的 条评论
为什么被折叠?



