sql server同时添加多个约束
时间: 2024-10-24 08:17:05 浏览: 16
SqlServer给表增加多个字段的语法
5星 · 资源好评率100%
在SQL Server中,你可以一次性添加多个约束来限制表的结构,这通常通过`ALTER TABLE`语句来完成。下面是一个示例,展示如何在一个命令行下添加多个约束:
```sql
ALTER TABLE YourTableName
ADD
(
ConstraintName1 CHECK (ColumnName1 > 0), -- 添加检查约束
ConstraintName2 UNIQUE (ColumnName2), -- 添加唯一约束
ConstraintName3 FOREIGN KEY (ColumnName3) REFERENCES AnotherTable(AnotherColumnName) -- 添加外键约束
);
```
这里,`YourTableName`是你想要修改的表名,`ConstraintName1`, `ConstraintName2`, 和 `ConstraintName3`分别是你要添加的各约束的名称。`ColumnName1`, `ColumnName2`, 和 `ColumnName3`是对应的列名,`AnotherTable`和`AnotherColumnName`则是外键约束的目标表及其字段。
阅读全文