数据字典

oracle将用户创建的表、约束等信息都放在数据字典中,根据前缀可以分为如下4类:

(1)user: 用户所创建对象对应的数据字典表,如 user_objects, user_tables;

(2)all: 用户所能访问对象对应的数据字典表, 如 all_objects, all_tables 等;

(3)dba: 所有对象对应的数据字典表,如 all_objects, all_tables 等;

(4)v$: 描述系统性能相关的数据字典表。如 v$version。

约束的详细信息保存在数据字典视图中,

(1)用户所创建对象包含的约束信息,如 user_constraints, user_cons_columns,前者不提供约束定义在哪些字段名称上,后者显示约束的字段名称。

(2)作为DBA,可以访问所有对象包含的约束信息,如 all_constraints, all_cons_columns。

原文地址:https://www.cnblogs.com/ly01/p/8508814.html