查看Oracle都有哪些表或者视图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看Oracle都有哪些表或者视图相关的知识,希望对你有一定的参考价值。

-- 查询你 当前用户下,有哪些表
SELECT * FROM user_tables

-- 查询你 当前用户下, 可以访问哪些表 [也就是访问自己 和 其他用户的]
SELECT * FROM all_tables

-- 查询当前数据库所有的表, 需要你有 DBA 的权限
SELECT * FROM dba_tables
参考技术A 显示oracle数据库中某对应用户的所有的表以及表的相关信息(如:字段名、字段类型等等)。

select * from user_tab_comments;
select * from user_tab_columns;
select * from user_col_comments;本回答被提问者和网友采纳
参考技术B select * from cat; 查看所有表或视图

以上是关于查看Oracle都有哪些表或者视图的主要内容,如果未能解决你的问题,请参考以下文章

SQL 查看某个表被哪些存储过程或者视图使用

oracle 创建一个传参查询视图

查看Oracle的表中有哪些索引

Oracle实验三—数据字典和性能视图的使用

oracle 赋予权限后,查询却显示表或视图不存在

oracle带参数的视图缺点