首页数据库查询oracle用户的表的方法是什么

查询oracle用户的表的方法是什么

时间2024-03-22 03:07:03发布访客分类数据库浏览847
导读:关于“查询oracle用户的表的方法是什么”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有一定的参考学习价值,希望能对大家有所帮助,接下来就跟随小编一起学习一下“查询oracle用户的表的...
关于“查询oracle用户的表的方法是什么”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有一定的参考学习价值,希望能对大家有所帮助,接下来就跟随小编一起学习一下“查询oracle用户的表的方法是什么”吧。


查询oracle用户下表的方法:1、利用“select * from all_tab_comments”语句查询所有用户的表;2、利用“select * from user_tab_comments”语句查询本用户的表。

本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。

怎样查询oracle用户下的表

ORACLE下有三个视图

select table_name from user_tables;
     //当前用户拥有的表
select table_name from all_tables;
     //所有用户的表
select table_name from dba_tables;
     //包括系统表
select table_name from dba_tables where owner='用户名'

类似的,除了表,还有视图、存储过程、同义词等等对象,使用[DBA|USER|ALL]_TABLES可以查看到你想要的对象

扩展资料:

当创建视图后,ORACLE将会验证视图的有效性,如修改了基本表,则会导致视图的无效状态.可查询数据字典user_objects的status.

1、创建表T,包含ID和NAME两列;

2、使用该表创建一个视图t_view,查看该表所有信息;

3、使用该表创建一个视图t_view2,查看该表的ID和NAME列

4、查看该视图状态;

5、在表T上增加一列性别sex,重新查看视图t_view的状态.

6、在表T上删除列NAME,重新查看视图t_view2的状态.

注:VALID表示正常状态,invalid表示非正常状态


关于“查询oracle用户的表的方法是什么”的内容就介绍到这,感谢各位的阅读,相信大家对查询oracle用户的表的方法是什么已经有了进一步的了解。大家如果还想学习更多知识,欢迎关注网络,小编将为大家输出更多高质量的实用文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 查询oracle用户的表的方法是什么
本文地址: https://pptw.com/jishu/649940.html
关闭Oracle RAC的详细方法步骤是怎样的 oracle中修改字段的值用什么方法,怎样做

游客 回复需填写必要信息