sql创建表设置主键
时间: 2023-08-22 22:08:45 浏览: 173
sqlite设置表主键1
要在 SQL 中创建表并设置主键,可以使用以下语法:
```sql
CREATE TABLE table_name (
column1 datatype constraint,
column2 datatype constraint,
...
PRIMARY KEY (column_name)
);
```
在上面的语法中,`table_name` 是要创建的表的名称,`column1`, `column2`, ... 是表中的列名,`datatype` 是列的数据类型,`constraint` 是列的约束条件。
要设置主键,需要在列的约束条件中使用 `PRIMARY KEY` 关键字,后面跟上要作为主键的列名。
以下是一个示例:
```sql
CREATE TABLE employees (
employee_id INT PRIMARY KEY,
first_name VARCHAR(50),
last_name VARCHAR(50),
age INT
);
```
在上面的示例中,`employees` 是表名,`employee_id` 列被设置为主键。
请注意,在一个表中只能有一个主键,它用于唯一标识每一行数据。
阅读全文