没有通用的方法
Oracle中你可以
select * from dba_tables;所有表
select * from dba_columns;把有字段。