通过rowid获取数据行的实际物理储存地址:
select dbms_rowid.rowid_relative_fno(rowid)||'_'||dbms_rowid.rowid_block_number(rowid)||'_'||dbms_rowid.rowid_row_number(rowid) location from emp;
结果:例如4_151_0,表示物理储存地址为4号文件的第151个数据块的第0行记录(数据块里数据行记录的记录号从0开始算起)
通过rowid获取数据行的实际物理储存地址:
select dbms_rowid.rowid_relative_fno(rowid)||'_'||dbms_rowid.rowid_block_number(rowid)||'_'||dbms_rowid.rowid_row_number(rowid) location from emp;
结果:例如4_151_0,表示物理储存地址为4号文件的第151个数据块的第0行记录(数据块里数据行记录的记录号从0开始算起)