drop table t purge ;
create table t ( a number, b varchar2(100) ) pctfree 0 initrans 1;

insert into t 
select rownum, lpad(rownum, 10) from dual connect by level <= 1000;

commit;

select t.*, dbms_rowid.rowid_block_number(rowid) block_no from t;

select dbms_rowid.rowid_block_number(rowid) block_no, min(a), max(b)
from t
group by dbms_rowid.rowid_block_number(rowid)
order by 1;

SMALL

+ Recent posts