XA_RECOVER 函数用于从资源管理器 RM 获取准备好的、已提交或者已回滚(但是事务信息还没丢弃)的事务分支列表。
语法
DBMS_XA.XA_RECOVER
RETURN DBMS_XA_XID_ARRAY;
返回值
返回值 DBMS_XA_XID_ARRAY 用于定义 xid
数组,这些数组代表全局事务分支列表。
语法如下:
TYPE DBMS_XA_XID_ARRAY as TABLE of DBMS_XA_XID
使用说明
不支持标识
TMSTARTSCAN
、TMENDSCAN
和TMNOFLAGS
。需要调用
XA_RECOVER
的用户必须被授予SELECT ON DBA_PENDING_TRANSACTIONS
权限。