ENAME SAL ROWID
---------- ---------- ------------------
ALLEN 1600 AAAV09AAEAAAACTAAB
SQL> select dbms_rowid.rowid_object('AAAV09AAEAAAACTAAB') obj#,
2 dbms_rowid.rowid_relative_fno('AAAV09AAEAAAACTAAB') f#,
3 dbms_rowid.rowid_block_number('AAAV09AAEAAAACTAAB') block#,
4 dbms_rowid.rowid_row_number('AAAV09AAEAAAACTAAB') row# from dual;
OBJ# F# BLOCK# ROW#
---------- ---------- ---------- ----------
89405 4 147 1
SQL> select object_name,owner,status from dba_objects where object_id=89405;
OBJECT_NAM OWNER STATUS
---------- ------------------------------ -------
EMP SCOTT VALID
SQL> select ename,sal,dbms_rowid.rowid_block_number(rowid) block#,
2 dbms_rowid.rowid_row_number(rowid) row# from scott.emp;
ENAME SAL BLOCK# ROW#
---------- ---------- ---------- ----------
SMITH 800 147 0
ALLEN 1600 147 1
WARD 1250 147 2
JONES 2975 147 3
MARTIN 1250 147 4
BLAKE 2850 147 5
CLARK 2450 147 6
SCOTT 3000 147 7
KING 5000 147 8
TURNER 1500 147 9
ADAMS 1100 147 10
JAMES 950 147 11
FORD 3000 147 12
MILLER 1300 147 13
14 rows selected.