sqlserver学习之使用SQL语句想已有数据表中添加约束总结

首先我们先来学习一下约束的类型有哪些:

主键约束:要求主键列不能为空,要求主键列唯一

外键约束:用于在两个表之间建立关系,需要指定引用主键表的主键是哪一列

非空约束:要求该列不能为空值

唯一约束:要求该列的值必须唯一的,可以允许为空,但只能出现一次

检查约束:限制某列的取值范围是否合适,比如身份证号码

默认约束:设置某列的默认值

主键约束与唯一约束的区别:主键约束所在的列不允许为空值,唯一约束所在的列可以为空值

2,在视图下添加约束比较简单就不再详述,主要针对使用SQL语句来给表添加约束做了一下总结,总结笔记如图下所示:

猜你喜欢

转载自blog.csdn.net/crj_666/article/details/80111206