Sqlserver之通过Sql语句添加约束

 时间:2026-02-14 01:40:40

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 '%@%')  go

2、执行语句;

Sqlserver之通过Sql语句添加约束

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

Sqlserver之通过Sql语句添加约束

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、执行语句;

Sqlserver之通过Sql语句添加约束

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

Sqlserver之通过Sql语句添加约束

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

Sqlserver之通过Sql语句添加约束

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

  • 创建视图的sql语句
  • 广播域和冲突域怎么数
  • SQL server 怎样用SQL语句向表中插入数据
  • 平均周转时间怎么算
  • 如何解决Web服务器被配置为不列出此目录的内容
  • 热门搜索
    东风日产逍客怎么样 薄荷叶泡水喝的功效 如何打新股 如何学好历史 居住证明在哪里开 玻尿酸隆鼻怎么样 怎么修改实名注册 0576是哪里的区号 加薪申请怎么写 如何过性生活