ROWID列,是一个伪列,对Oracle 10g来讲,ROWID格式为:OOOOOOFFFBBBBBBRRR
OOOOOO:表示数据行所在的对象号;==》all_object.object_id
FFF:文件号; ==》dbms_rowid.rowid_relative_fno(rowid)
BBBBBB:数据块号; ==》dbms_rowid.rowid_block_number(rowid)
RRR:数据块中的行号。 ==》dbms_rowid.rowid_row_number(rowid)
ROWID采用64进制来表示:
A~Z:代表0~25
a~z:代表26~51
0~9:代表52~61
/:代表62
+:代表63
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/81227/viewspace-691309/
,如需转载,请注明出处,否则将追究法律责任。