XA_SETTIMEOUT 函数用于设置当前会话的事务超时间隔(以秒为单位)。
语法
DBMS_XA.XA_SETTIMEOUT (
seconds IN PLS_INTEGER)
RETURN PLS_INTEGER;
参数解释
参数 | 解释 |
---|---|
seconds | 超时时间是指系统自动中止事务之前,事务分支可能与会话解除关联的最长时间(以秒为单位)。 默认值为 60 秒。 |
返回值
请参见 DBMS_XA 可能的常量返回值。
可能返回的值是:XA_OK、XAER_RMERR、XAER_RMFAIL 或 XAER_INVAL。
使用说明
仅当返回值为 XA_OK
时,才说明超时值设置成功。