我通常这样写:
begin
...
commit;
exception
when others then
rollback;
raise;
end;
begin
...
commit;
exception
when others then
rollback;
raise;
end;
解决方案 »
- oracle下怎么建立normal用户啊
- 已建好的表,没有建分区,现在要建分区了,如何建,不删除表的情况下
- 还是select 语句的问题 ORA-00942: 表或视图不存在
- 动态条件的UPDATE语句问题?
- 触发器中使用BLOB字段的问题
- oracle 初学问题
- 各位兄弟帮忙啊~~~
- 请问在ORACLE中,可以在SQL语句中加上我自定义的函数吗?就像使用ORACLE自身带的函数那样,如SUBSTR等。
- 如何将十条记录一次性地通过存储过程录入呢?
- 请教一个在8。0。5版本中用系统工具和手工方式建立数据库及相关对象的例子!
- startup mount与startup restrict mount有何区别
- !!!!好令我迷惑的问题呀!!!!!!!
begin
......
savepoint a;
begin
insert into table1 values ();
update table2 set ,,,,,
commit;
exception
when others then
rollback;
end;
......
......
end;