Oracle外键约束之删除外键约束 博客分类: 数据库 Oracle外键
程序员文章站
2024-03-01 15:34:34
...
一 语法
DISABLE|ENABLE CONSTRAINT constrint_name
二 实例
SQL> desc userinfo_f4
名称是否为空?类型
-----------------------------------------------------------------------------
ID NOT NULL VARCHAR2(10)
USERNAME VARCHAR2(20)
TYPEID_NEW VARCHAR2(10)
SQL>select constraint_name,constraint_type,status from user_constraints
2where table_name='USERINFO_F4';
CONSTRAINT_NAME C STATUS
---------------------------------------
SYS_C0011062 P ENABLED
FK_TYPEID_ALTER R ENABLED
SQL> alter table userinfo_f4
2 disable constraint FK_TYPEID_ALTER
3;
表已更改。
SQL>select constraint_name,constraint_type,status from user_constraints
2where table_name='USERINFO_F4';
CONSTRAINT_NAME C STATUS
---------------------------------------
SYS_C0011062 P ENABLED
FK_TYPEID_ALTER R DISABLED
三 语法
DROP CONSTRAINT constaint_name;
四 实例
SQL> alter table userinfo_f4
2 drop constraint FK_TYPEID_ALTER;
SQL>select constraint_name,constraint_type,status from user_constraints
2where table_name='USERINFO_F4';
CONSTRAINT_NAME C STATUS
---------------------------------------
SYS_C0011062 P ENABLED
推荐阅读
-
Oracle外键约束之删除外键约束 博客分类: 数据库 Oracle外键
-
ORACLE语句怎么删除外键约束,和建立外键约束 博客分类: oracle oracle外键
-
mysql里找出一个表的主键被谁作为外键约束 博客分类: Database MySQL
-
Oracle外键级联更新延迟约束和触发器实现
-
Oracle PL/SQL之Flashback Table与外键约束
-
Oracle外键约束(Foreign Key)的几个操作选项
-
oracle外键约束实现教程
-
在Oracle数据库中添加外键约束的方法详解
-
Oracle数据库关于约束的创建与管理(外键约束)学习讲解
-
Oracle外键级联更新延迟约束和触发器实现