
alter table userinfo f4
drop constraint FK_TYPEID_ALTER;
alter table userinfo f4
disable constraint FK TYPEID ALTER:
DISABLEJENABLE CONSTRAINT constraint_name
1.禁用外键
disable|enable constraint constarint_name
select constraint_name,constraint_type,status from user_constraints where table_name='USERINFO_F4';
constraint_type P主键约束 R外键约束
alter table userinfo_f4
disable constraint FK_TYPEID_ALTER;
2.彻底删除外键
drop constraint constraint_name;
alter table userinfo_f4
drop constraint FK_TYPEID_ALTER;
删除外键约束

查询约束名称、状态
select constraint_name,constraint_type,status from user_constraints where table_name=' '
禁用约束
alter table name disable constraint fk_name
启用 enable
删除
alter table name drop constraint fk_name
--删除外键约束
-- 1.禁用外键约束,禁用后,以后还可以恢复
DISABLE|ENABLE CONSTRAINT constraint_name --语法
--constraint_name 外键约束名字
--不知道外键名字了,可以查看,数据字段 ,user_constraints;
select * from user_constraints where table_name='XCX_USERINFO';
--示例_禁用
ALTER TABLE xcx_userinfo DISABLE CONSTRAINT PK_TYPID_ALTER;
--2.删除外键约束
DROP CONSTRAINT constraint_name;--语法
-- constraint_name 外键约束名字
--示例,删除外键
ALTER TABLE xcx_userinfo DROP CONSTRAINT PK_TYPID_ALTER;
删除外键约束
1、Alter Table table_name Disable|Enable Constraint constraint_name;
2、Drop Constraint constraint_name;
通过用户字典 查询约束名字类型和状态
alter table table_name disable constraint constraint_name;
删除外键约束
1、禁用外键约束
ALTER TABLE table_name DISABLE|ENABLE CONSTRAINT constraint_name
2、删除外键约束
ALTER TABLE table_name DROP CONSTRAINT constraint_name;
Oracle删除外键约束
1、通过禁用来关闭外键约束。
语法:如图,该语句放置在ALTER TABLE 表名之后即可。

举例:将之前的userinfo_f4中的外键约束禁用。

2、通过删除来关闭外键约束。
语法:如图,该语句仍然放置在ALTER TABLE 表名后。

举例:将userinfo_f4中的外键彻底删除掉。

Oracle删除外键约束
1、通过禁用来关闭外键约束。
语法:如图,该语句放置在ALTER TABLE 表名之后即可。

举例:将之前的userinfo_f4中的外键约束禁用。

2、通过删除来关闭外键约束。
语法:如图,该语句仍然放置在ALTER TABLE 表名后。

举例:将userinfo_f4中的外键彻底删除掉。

alter table userinfo_f4 disable constraint FK_TYPEID_ALTER;禁用外键约束
alter table userinfo_f4 drop constraint FK_TYPEID_ALTER;彻底删除主键约束
删除外键约束
1.DISABLE | ENABE CONSTRAINT constraint_name
2.DROP CONSTRAINT constraint_name;
删除外键约束的两种方法:
一种是禁用、一种是直接删除:

删除外键约束
改变约束的状态
外键约束的删除(禁用和彻底删除):
禁用外键:
alter table [table_name]
disable constraint constraint_name;
彻底删除外键:
alter table [table_name]
drop constraint constraint_name;
3.查看表中的外键名字:
select constraint_name,constraint_type,status from user_constraint where table_name="xxxxx";
alter table table_name
disable|enable constraint constraint_name;
alter table table_name
drop constraint constraint_name;
--查询表约束
select constraint_name, constraint_type,status from user_constraints where table_name='';