user_all_tables,user_tables等oracle系统表说明
2017-07-26 14:23
393 查看
dba_tables : 系统里所有的表的信息,需要DBA权限才能查询
all_tables : 当前用户有权限的表的信息(只要对某个表有任何权限,即可在此视图中看到表的相关信息)
user_tables: 当前用户名下的表的信息
所以以上3个视图中,user_tables的范围最小,all_tables看到的东西稍多一些,而dba_tables看到最多的信息
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
DBA_TABLES describes all relational tables accessible to the DBA user
DBA_TABLES是DBA用户所拥有的或有访问权限的表
ALL_TABLES describes all relational tables accessible to the current user
ALL_TABLES是某一用户所拥有的或有访问权限的表
USER_TABLES describes all relational tables owned by the current user
USER_TABLES是某一用户所拥有的表
故DBA_TABLES >= ALL_TABLES >= USER_TABLES
DBA_ALL_TABLES Description of all object and relational tables in the database
DBA_ALL_TABLES是DBA用户所拥有的或有访问权限的对象和表
ALL_ALL_TABLES Description of all object and relational tables accessible to the user
ALL_ALL_TABLES是某一用户拥有的或有访问权限的对象和表
USER_ALL_TABLES Description of all object and relational tables owned by the user's
USER_ALL_TABLES是某一用户所拥有的对象和表
故DBA_ALL_TABLES >= ALL_ALL_TABLES >= USER_ALL_TABLES
all_tables : 当前用户有权限的表的信息(只要对某个表有任何权限,即可在此视图中看到表的相关信息)
user_tables: 当前用户名下的表的信息
所以以上3个视图中,user_tables的范围最小,all_tables看到的东西稍多一些,而dba_tables看到最多的信息
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
DBA_TABLES describes all relational tables accessible to the DBA user
DBA_TABLES是DBA用户所拥有的或有访问权限的表
ALL_TABLES describes all relational tables accessible to the current user
ALL_TABLES是某一用户所拥有的或有访问权限的表
USER_TABLES describes all relational tables owned by the current user
USER_TABLES是某一用户所拥有的表
故DBA_TABLES >= ALL_TABLES >= USER_TABLES
DBA_ALL_TABLES Description of all object and relational tables in the database
DBA_ALL_TABLES是DBA用户所拥有的或有访问权限的对象和表
ALL_ALL_TABLES Description of all object and relational tables accessible to the user
ALL_ALL_TABLES是某一用户拥有的或有访问权限的对象和表
USER_ALL_TABLES Description of all object and relational tables owned by the user's
USER_ALL_TABLES是某一用户所拥有的对象和表
故DBA_ALL_TABLES >= ALL_ALL_TABLES >= USER_ALL_TABLES
相关文章推荐
- user_all_tables,user_tables等oracle系统表说明
- Oracle user_tables dba_tables all_tables
- oracle user_tables 系统表
- user_all_tables,user_tables等视图的说明
- Dropping all user tables/sequences in Oracle
- oracle关于DBA_TABLES、ALL_TABLES以及USER_TABLES的区别
- user_all_tables,user_tables,等视图的说明
- oracle ORA-01747(系统保留关键字)user.table.column, table.column 或列说明无效 hibernate映射oracle保留关键字
- 查询Oracle中所有的用户表 USER_TABLES
- "ORACLE数据字典视图的种类分别为:USER,ALL 和 DBA.
- 视图DBA_TABLES、ALL_TABLES以及USER_TABLES辨析
- Oracle 系统变量函数用法说明
- Android 的 ramdisk.img、system.img、userdata.img 作用说明,以及UBoot 系统启动过程
- Google Android系统中侵犯Oracle的专利说明
- Android 的 ramdisk.img、system.img、userdata.img 作用说明,以及UBoot 系统启动过程
- All about Oracle User-Managed Database Backups
- oracle中以dba_、user_、v$_、all_、session_、index_开头
- oracle中以dba_、user_、v$_、all_、session_、index_开头的常用表和视图
- Android 的 ramdisk.img、system.img、userdata.img 作用说明,以及UBoot 系统启动过程
- 在Oracle中DBA_*、ALL_*以及USER_*的区别