Sqlserver之通过Sql语句添加约束

作者:活力源 | 创建时间: 2023-06-23
通过SQL语句为表添加约束....
Sqlserver之通过Sql语句添加约束

操作方法

用SQL语句添加约束的语法为: 包括:主键、外键、检查、默认值、唯一五种约束,对应的关键字为: PK、FK、CHECK、default、primay

1、添加SQL语句,输入命令为: use employee  go  alter table t_employer  add constraint PK_ID primary key(id),   constraint CK_employName CHECK(LEN(employerName)<20),   constraint CK_gender CHECK(gender=0 or gender=1),   constraint DF_gender DEFAULT(0) FOR gender,   constraint CK_email CHECK(email like '%@%')  go 2、执行语句;

3、刷新数据库,约束添加成功;

4、添加外键约束,输入语句: use employee  go  alter table t_employer  add constraint PK_ID primary key(id),   constraint CK_employName CHECK(LEN(employerName)<20),   constraint CK_gender CHECK(gender=0 or gender=1),   constraint DF_gender DEFAULT(0) FOR gender,   constraint CK_email CHECK(email like '%@%'),   constraint FK_postId FOREIGN KEY(employerPost) REFERENCES t_post(postId)   go 5、执行语句;

6、刷新表,查看约束、关系添加成功;

7、查看关系,包含我们之间手动添加的、SQL语句插入的两种联系。

综上所述,利用SQL语句添加约束的方法只要记录关键字语句即可。

温馨提示

注意SQL语句书写正确
点击展开全文

更多推荐