select distinct constraint_type from dba_constraints;
Type Code
|
Type Description
|
Acts On Level
|
C
|
Check on a table
|
Column
|
O
|
Read Only on a view
|
Object
|
P
|
Primary Key
|
Object
|
R
|
Referential AKA Foreign Key
|
Column
|
U
|
Unique Key
|
Column
|
V
|
Check Option on a view
|
Object
|
查询各种约束
user_constraints all_constraints dba_constraints
select * from user_constraints where constraint_type='R'
select * fromALL_constraints where constraint_type='P'
select * from dba_constraintswhere constraint_type='C'
我们关心的视图以下列前缀命名:
·USER_ :当前用户模式下创建的对象
·ALL_ :当前用户模式下创建的对象加上当前用户能访问的其他用户创建的对象。ALL视图常常包含一个"OWNER"列,反映出能够访问的对象的所有者。在USER_TABLES表中不能看到OWNER列是因为你就是在这个视图中所有表的所有者;在ALL_TABLES中有一个OWNER字段。
·DBA_ :它提供了整个数据库的信息。包括数据库中所有表的名字和拥有者——包括SYS模式下的基本表
这些前缀在限制我们想看到的、需要看到的、应当被允许看到的范围上是一个帮助。查看当前模式下创建的表,查询USER_TABLES;
修改约束
alter table 表名 enable/disable/dropconstraint 约束名;
分享到:
相关推荐
Oracle 约束错误约束错误Oracle 约束错误约束错误
Oracle所有约束基本语法,介绍比较浅显易懂!
Oracle的Constraint约束,供初学者参考;
Oracle定义约束 外键约束 实验详解
oracle约束详解.oracle约束详解.oracle约束详解.oracle约束详解.
oracle基本约束语法,记录的oracle各种约束,以及基本的使用方法
oracle 数据库约束笔记oracle 数据库约束笔记
08 oracle的 约束 ppt 08 oracle的 约束 ppt
Oracle唯一约束
应用于存在外键或其他约束时,需要跳过约束条件将数据导入表中,可使用该存储过程临时关闭或开启数据约束, 使用时可根据实际情况进行修改
1 1 、 e oracle 数据库有 5 5 种约束: :y primary n key,foreign key,unique,check,not null 2 2 、 如果某个约束只作用单独的字段,即可以在列级定义约束;也可以在表 级定义约束。但是如果某个约束作用于多...
oracle的索引和约束详解,可以针对索引和约束有更详尽的了解
oracle查看主外键约束关系,根据此SQL可以进行主外键约束的查询!
Oracle数据库常用的字段约束
详细介绍了oracle的常见约束,表级约束(主键),列级约束,唯一性约束,外键约束,并介绍了如何给相应的约束命名
oracle笔记约束,如何创建一个约束,删除约束,在创建表的同时创建约束,在创建表之后创建约束,有具体详细的代码案例!
自己看视频做的笔记,以后再更新,虽然内容很少,但是一看就懂。我也是菜鸟,所以笔记都是菜鸟笔记
oracle新手入门指导之五—ORACLE约束.txtoracle新手入门指导之五—ORACLE约束.txt
oracle约束键解析