用于在过程,函数和包中执行sql事务处理语句.
1.read_only 用于开始只读事务,其作用与sql语句set transaction read only完全相同
2.read_write 用于开始读写事务
3.advise_rollback 用于建议回退远程数据库的分布式事务
4.advise_nothing 用于建议远程数据库的分布式事务不进行任何处理
5.advise_commit 用于建议提交远程数据库的分布式事务
6.user_rollback_segment 用于指定事务所要使用的回滚段
7.commit_comment 用于在提交事务时指定注释.
8.commit_force 用于强制提交分布式事务.
9.commit 用于提交当前事务
10.savepoint 用于设置保存点
11.rollback 用于回退当前事务
12.rollback_savepoint 用于回退到保存点
13.rollback_force 用于强制回退分布式事务
14.begin_discrete_transaction 用于开始独立事务模式
15.purge_mixed 用于清除分布式事务的混合事务结果
16.purge_lost_db_entry 用于清除本地数据库所记载的远程事务入口,该事务入口操作因为远程数据库问题未能在远程数据库完成.
17.local_transaction_id 用于返回当前事务的事务标识号
18.step_id 用于返回排序dml事务的惟一正整数
1.read_only 用于开始只读事务,其作用与sql语句set transaction read only完全相同
2.read_write 用于开始读写事务
3.advise_rollback 用于建议回退远程数据库的分布式事务
4.advise_nothing 用于建议远程数据库的分布式事务不进行任何处理
5.advise_commit 用于建议提交远程数据库的分布式事务
6.user_rollback_segment 用于指定事务所要使用的回滚段
7.commit_comment 用于在提交事务时指定注释.
8.commit_force 用于强制提交分布式事务.
9.commit 用于提交当前事务
10.savepoint 用于设置保存点
11.rollback 用于回退当前事务
12.rollback_savepoint 用于回退到保存点
13.rollback_force 用于强制回退分布式事务
14.begin_discrete_transaction 用于开始独立事务模式
15.purge_mixed 用于清除分布式事务的混合事务结果
16.purge_lost_db_entry 用于清除本地数据库所记载的远程事务入口,该事务入口操作因为远程数据库问题未能在远程数据库完成.
17.local_transaction_id 用于返回当前事务的事务标识号
18.step_id 用于返回排序dml事务的惟一正整数