数据字典

数据字典

定义:用来描述用户对象的对象。

Oracle本质:

Oracle是一个用表(系统表)来维护表(用户表)的数据库系统,这里的系统表就是我们所说的数据可字典

命名规则:

前缀_数据库对象+s/es

常用数据字典:

user_users 存放用户的信息

user_tables 存放用户表的信息

user_constraints存放表中约束的信息

user_sequences 存放序列的信息

user_indexes 存放索引的信息

user_views 存放视图的信息

suer_cons_columns存放约束与列对应关系的信息

--查看当前用户下有哪些约束

select * from user_constraints;

--查看当前用户下有哪些表格

select * from user_tables;

--查看当前用户(scott)下所有状态不可用的约束名字,以及该约束作用的表格名

select table_name,status from user_constraints where status not in ('ENABLED');

原文地址:https://www.cnblogs.com/wangqun1234/p/7814420.html