日期:2014-05-17  浏览次数:20761 次

怎么样查询本用户下面的所有表并且导出表名
9I的版本,由于这个用户下面的表太多了,大概几百个,我想导出 lala@mytop 这个用户下面的所有表名应该怎么操作呢,谢谢.

就是导出表名称,不导出结构和数据

------解决方案--------------------
1、几百张表真不算多。
2、只要表名 select table_name from user_tables;
------解决方案--------------------
楼上正确、

user_tables 都有本用户的表信息
------解决方案--------------------
引用:
1、几百张表真不算多。
2、只要表名 select table_name from user_tables;

上面的使用本用户;
如果是其他用户:
SELECT *
FROM ALL_TABLES WHERE OWNER='USER_NAME' 
上述就可以查到表名。若想把表名导出你可以用pl/sql执行上述语句。执行完,把执行的结果保存为表格就行了!