ORACLE存储过程调用存储过程时commit的问题
2013-12-25 15:43
162 查看
如代码中所写,在存储过程proc1中调用存储过程proc2,如果在proc2中commit,则sql1中的DML操作会生效。
proc1 begin begin [sql1...] call proc2;----调用其他的存储过程 exception when others then [sql2...] rollback; end; [sql3..] commit; end;
相关文章推荐
- 关于JDBC使用命名参数(named parameters)进行存储过程调用的问题
- 解决存储过程执行快,但程序调用则执行慢的问题
- C#中调用mysql存储过程出现的问题
- 关于在SQLSERVER2000中存储过程调用存储过程返回参数的问题
- 跨数据库调用存储过程权限问题
- 解决存储过程执行快,但程序调用则执行慢的问题
- 存储过程中调用EXECUTE IMMEDIATE的“权限不足”问题
- Oracle存储过程调用存储过程
- 调用PostgreSQL存储过程,找不到函数名的问题
- ORACLE存储过程调用存储过程
- 存储过程中调用EXECUTE IMMEDIATE的“权限不足”问题
- Oracle存储过程调用带参的存储过程
- C#中调用mysql存储过程出现的问题
- 单元格调用存储过程问题
- mysql多次调用存储过程的问题
- 调用PostgreSQL存储过程,找不到函数名的问题
- 运用ORACLE的OO4O类库函数解决调用存储过程向远程数据库上传超过32K图片失败的问题
- [转]mysql多次调用存储过程的问题
- mysql调用存储过程无法返回结果集的问题
- 关于调用存储过程获取参数返回值和输出参数注意的问题