sql server增加及删除约束的方法

数据库 SQL Server
sql server数据库中不同的表之间如果需要建立约束关系,应该如何操作呢?下文将为您介绍sql server中如何增加约束,并删除的方法,供您参考。

根据不同的需要,sql server数据库中不同的表之间有的将有所关联,下面将为您介绍sql server中如何增加约束,并删除的方法,供您参考。

sql server中增加约束的语句是:

---添加主键约束
alter table 表名
add constraint 约束名 primary key (主键)

---添加唯一约束
alter table 表名
add constraint 约束名 unique (字段)

---添加默认约束
alter table 表名
add constraint 约束名 default ('默认内容') for 字段

--添加检查check约束,要求字段只能在1到100之间
alter table 表名
add constraint 约束名 check (字段 between 1 and 100 )

---添加外键约束(主表stuInfo和从表stuMarks建立关系,关联字段为stuNo)
alter table 从表
add constraint 约束名
foreign key(关联字段) references 主表(关联字段)
GO

sql server中删除约束的语句是:

alter table 表名 drop constraint 约束名

sp_helpconstraint 表名 找到数据表中的所有列的约束

在查询分析器中执行

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-25 11:50:47

sql server外

2010-09-08 13:14:57

SQL删除约束

2010-09-08 13:21:19

SQL删除约束

2010-10-22 17:26:55

SQL Server删

2010-09-25 13:16:51

SQL Server外

2010-11-10 11:37:29

SQL Server删

2010-11-12 15:28:59

sql server默

2010-11-12 14:45:19

Sql Server唯

2010-11-10 11:54:32

SQL SERVER删

2010-10-20 10:19:33

sql server删

2010-11-10 13:03:15

SQL Server存

2010-11-12 15:19:06

Sql Server外

2010-09-01 17:13:07

SQL删除约束

2010-09-02 11:38:44

SQL删除

2010-09-01 17:19:49

SQL删除TABLE

2010-11-12 15:04:30

SQL Server缺

2010-11-11 09:51:46

SQL Server添

2010-09-02 11:34:51

SQL删除

2010-11-10 11:51:04

SQL SERVER级

2010-09-02 09:37:36

SQL删除
点赞
收藏

51CTO技术栈公众号