Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

COnvert XID to XIDUSN,XIDSLOT & XIDSQN

user503699Aug 18 2014 — edited Aug 18 2014

Hello,

This might be an easy one but I am feeling a little dense and would appreciate some help.

A query on V$TRANSACTION shows XID, XIDUSN,XIDSLOT,XIDSQN. My understanding is XID is of type RAW and XIDUSN,XIDSLOT,XIDSQN are derived from XID.

But How do I map them ?

For e.g.

select xid, xidusn, xidslot, xidsqn from v$transaction ;

XID                       XIDUSN         XIDSLOT          XIDSQN
---------------- --------------- --------------- ---------------
2700190004620300              39              25          221700

SQL> select to_char(39, 'XX') from dual ;

TO_
---
27

SQL> select to_char(25, 'XX') from dual ;

TO_
---
19

SQL> select to_char(221700, 'XXXXXX') from dual ;

TO_CHAR
-------
  36204

Thanks in advance.

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 15 2014
Added on Aug 18 2014
1 comment
1,519 views