目录
一、约束
SQL Server 2012 的 6种约束类型
- null \ not null -- 为空 \不为空,设置字段列是否允许为空
- primary key -- 主键约束,设置字段为主键
- unique -- 唯一性,设置字段具有唯一性
- check -- 设置字段的取值范围
- default -- 设置字段的默认值
- foreign key -- 设置外键,设置字段为外键,与其他表建立联系
二、约束操作
1、primary key约束
-- 1、建表时,添加主键约束
create table student
(
学号 int primary key,
姓名 nchar(8),
身份证号 char(18),
性别 nchar(1)
)
-- 2、修改表时,添加主键约束
语法:alter table <表名> add constraint <约束名> primary key (字段名)
create table student
(
学号 int,
姓名 nchar(8),
身份证号 char