oracle 怎样查询某用户下的所有表的表名

如题所述

如果要查看当前用户的表 select table_name from user_tables;不需要过多的权限

all_tables 是可以查看当前用户和其他用户创建的表信息但是你当前用户有权限访问,all_tables 比user_tables 表结构基本一致,只是多了一个owner列,用来区分是哪一个用户的;
最后还有就是dba_tables表了,这个表看名字就知道,是需要dba权限的,它里面存着整个数据库的表信息,表结构跟all_tables基本一样。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网