关于Oracle事务的小实例 |
发布时间: 2012/8/20 17:31:38 |
declare begin for t in 1..10 loop begin insert into t_bns_share_log (ID) values(nulll);/* 如果ID不能为空的情况下 */ exception when others then insert into t_bns_share_log (ID) values(hibernate_sequence.nextval); insert into t_bns_share_log (PROJECT_CODE) values(hibernate_sequence.nextval);/* 在之后不能执行,如果想执行这一句,则需要在exception之前操作 */ end; end loop; commit; end; 本文出自:亿恩科技【www.enkj.com】 |