MS SQL T-SQL 创建表时同时增加两个约束语法
时间: 2023-09-16 22:10:05 浏览: 421
可以使用以下语法在创建表时同时增加两个约束:
```
CREATE TABLE table_name (
column1 datatype constraint1,
column2 datatype constraint2,
...
);
```
其中,`constraint1`和`constraint2`是两个不同的约束语句,可以是以下任意一种或两种的组合:
- PRIMARY KEY:定义列为主键。
- FOREIGN KEY:定义列为外键。
- NOT NULL:定义列不能为空。
- CHECK:定义列的值必须符合条件。
- UNIQUE:定义列的值必须唯一。
例如,以下代码创建一个名为 `students` 的表,其中 `id` 列作为主键,`name` 列不允许为空:
```
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL
);
```
阅读全文