分别用ALTER TABLE及CREATE INDEX语句在表 tb_student上建立主键索引
时间: 2024-02-28 18:55:20 浏览: 88
在表 `tb_student` 上建立主键索引,可以使用 `ALTER TABLE` 和 `CREATE INDEX` 两种方式。
1. 使用 ALTER TABLE 语句:
```
ALTER TABLE tb_student ADD PRIMARY KEY (id);
```
其中,`id` 是 `tb_student` 表中的主键字段名。
2. 使用 CREATE INDEX 语句:
```
CREATE UNIQUE INDEX pk_tb_student ON tb_student (id);
```
其中,`id` 是 `tb_student` 表中的主键字段名,`pk_tb_student` 是索引的名称,`UNIQUE` 关键字用于确保索引的唯一性。
相关问题
分别用ALTER TABLE及CREATE INDEX语句在表 tb_student上建立主键索引。
好的,下面是分别使用 ALTER TABLE 和 CREATE INDEX 语句在表 tb_student 上建立主键索引的示例:
使用 ALTER TABLE 语句建立主键索引:
```
ALTER TABLE tb_student ADD PRIMARY KEY (id);
```
这条语句将在表 tb_student 上添加一个名为 id 的主键索引。
使用 CREATE INDEX 语句建立主键索引:
```
CREATE UNIQUE INDEX idx_student_id ON tb_student (id);
```
这条语句将在表 tb_student 上创建一个名为 idx_student_id 的唯一索引,包含 id 列。由于主键是唯一的,因此创建唯一索引也可以建立主键索引。
希望这个示例对您有帮助!如果您有其他问题,请随时问我。
阅读全文