龙空技术网

查询所有用户的表,ORACLE下有三个视图

中本聪遇上Chatgpt 172

前言:

目前看官们对“oracle查询公共同义词”大致比较注意,朋友们都想要了解一些“oracle查询公共同义词”的相关内容。那么小编在网上收集了一些有关“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表示非正常状态

select * from all_tab_comments -- 查询所有用户的表,视图等。

select * from user_tab_comments -- 查询本用户的表,视图等。

select * from all_col_comments; --查询所有用户的表的列名和注释。

select * from user_col_comments -- 查询本用户的表的列名和注释。

select * from all_tab_columns --查询所有用户的表的列名等信息。

select * from user_tab_columns --查询本用户的表的列名等信息。

标签: #oracle查询公共同义词