begin
insert ....
update ....
commit;
exception
{错误处理}
end
若SQL执行时出错,系统会自动roolback,否则commit
insert ....
update ....
commit;
exception
{错误处理}
end
若SQL执行时出错,系统会自动roolback,否则commit
解决方案 »
- 请问京东商城商品图片预览效果数据库是如何设计的???
- 急求达人帮忙。现在我有一个表,里面只存一个数据。我现在想在一个存储中获取到这个数据的长度。怎么写啊?先谢谢回答者。
- vc使用occi连接数据库出错?
- job的时候报错
- 修改字符集
- 又碰到一个问题,高手指教!!!
- oracle 服务突然停止
- 300分求个最佳解决方案。
- 我在表中设置了一个自增字段REC_ID,我在插入的时候用了表名.nextval,怎么不对??
- 求帮助 PL/SQL developer 点击Tables文件夹显示ora 00936
- 怎样写这样一条SQL语句
- 初学者向各位老师请教几个关于Oracle SQL*Plus问题!本人不甚感激,希望各位高人指点指点。有兴趣的进来看看!大家共同进步。谢谢!!
insert ...;
update ....;
...
commit;
exception
when others then
rollback;
declare Error_code number;
Error_msg varchar2(250);
begin
...
exception
...
when others then
Error_code := SQLCODE;
Error_msg :=SQLERRM;
dbms_output.putline(tochar(sqlcode) || ':' || sqlerrm;
rollback;
...
end;