易百教程

10、什么是主键?

主键是唯一标识表中每条记录的字段或字段组合。 它是一种特殊的唯一键。 如果该列包含主键,则它不能为 null 或为空。 一个表可以有重复的列,但不能有多个主键。 它始终将唯一值存储到列中。 例如,学生编号 可以被视为大学或学院学生的主键。

可以在学生表中定义一个主键,如下所示:

CREATE TABLE Student (    
    roll_number INT PRIMARY KEY,    
    name VARCHAR(45),     
);