Sqlserver之通过Sql语句添加约束

2025-04-19 04:38:33

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

Sqlserver之通过Sql语句添加约束

2、藜局腑载添加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 '%@%') go2、执行语句;

Sqlserver之通过Sql语句添加约束

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

Sqlserver之通过Sql语句添加约束

4、添加外召堡厥熠键约束,输入语句: use employee go alter table t_employer add constraint PK_ID prim锾攒揉敫ary 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) go5、执行语句;

Sqlserver之通过Sql语句添加约束

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

Sqlserver之通过Sql语句添加约束

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

Sqlserver之通过Sql语句添加约束

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢