Oracle user视图(view)
视图是指虚拟的表,本身并不存储数据,也不占用实际的物理存储空间,在虚拟字典当中定义。
视图只有逻辑定义。每次使用的时候,只是重新执行SQL。
视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图中产生。
对象 | 描述 |
---|---|
USER_ALL_TABLES | 包含对用户可用的表的描述. |
USER_CATALOG | 用户拥有的表,视图,同义词和序列 |
USER_COL_COMMENTS | 列出用户表或视图的列上的注释 |
USER_OBJECT_TABLES | 用户拥有的对象表 |
USER_OBJECTS | 用户拥有的对象 |
USER_TAB_COLUMNS | 用户表或视图或聚集上的列的信息 |
USER_TAB_COMMENTS | 用户拥有表或视图上的注释 |
USER_TABLES | 用户拥有的关系表的描述 |
USER_USERS | 当前用户的信息 |
USER_VIEWS | 用户拥有的视图的文本 |
以上的视图均可以直接当作表来进行查询操作(使用desc+视图名可以查看该视图有哪些属性)
https://www.cnblogs.com/heml/p/3294828.html
https://www.cnblogs.com/bolang100/p/6490821.html