I don't understand why you are not getting info from dict columns

<font face=courier>
SQL> select * from dict where table_name like 'DBA_%'
2 /


TABLE_NAME COMMENTS
------------------------- ------------------------------------------------------------
DBA_2PC_NEIGHBORS information about incoming and outgoing connections for pend
ing transactions

DBA_2PC_PENDING info about distributed transactions awaiting recovery
DBA_ALL_TABLES Description of all object and relational tables in the datab
ase

DBA_ANALYZE_OBJECTS
DBA_ASSOCIATIONS All associations
DBA_AUDIT_EXISTS Lists audit trail entries produced by AUDIT NOT EXISTS and A
UDIT EXISTS

DBA_AUDIT_OBJECT Audit trail records for statements concerning objects, speci
fically: table, cluster, view, index, sequence, [public] da
tabase link, [public] synonym, procedure, trigger, rollback
segment, tablespace, role, user
</font>