使用DBMS_ROWD得到块信息
使用DBMS_ROWD得到块信息
经常要得到一行所有在块信息和文件号信息,可以使用DBMS_ROWID下的ROWID_INFO过程,使用以下PL/SQL:
declare
rowid_ty number;
object_num number;
relative_file number;
block_num number;
row_num number;
begin
dbms_rowid.rowid_info(
'AAAMivAABAAAYCSAAJ',/*rowid*/
rowid_ty,
object_num,
relative_file,
block_num,
row_num);
dbms_output.put_line('file# '||relative_file ||' block#'||block_num);/*其他的信息可自行增加*/
end;
阅读(9382) | 评论(1) | 转发(0) |