SQL语句删除和添加外键主键

Posted 一明

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL语句删除和添加外键主键相关的知识,希望对你有一定的参考价值。

--删除外键

语法:alter table 表名 drop constraint 外键约束名

如:

alter table Stu_PkFk_Sc drop constraint FK_s

alter table Stu_PkFk_SC drop constraint FK_c

 

--添加外键

语法:alter table 表名 add constraint 外键约束名 foreign key(列名) references 引用外键表(列名)

如:

alter table Stu_PkFk_Sc

add constraint Fk_s

foreign key (sno)

references Stu_PkFk_S(sno)

go

 

--删除主键

语法:alter table 表名 drop constraint 主键约束名

如:

alter table Stu_PkFk_S drop constraint PK_S

go

 

--增加主键

语法:alter  表名 add  constraint  主键约束名 primary key(列名)

alter table Stu_PkFk_S add constraint PK_S primary key (sno)

go

图形化操作参考:https://jingyan.baidu.com/article/5225f26b05a25de6fa0908ae.html

以上是关于SQL语句删除和添加外键主键的主要内容,如果未能解决你的问题,请参考以下文章

sql怎么设置外键

sql 删除带外键约束的表的语句是啥

sql 添加外键语句

sql。两个间的外键约束和插入数据问题

sql怎么设置外键

用SQL语句创建一个临时表,建立主键约束,并验证主键约束是不是可以被修改。