主键、自动增长、注释、非空、默认值
1.主键:primary key
主键的含义:主键是指一个列或多列的组合,其值能唯一地标识表中的每一行,通过它可强制表的实体完整性。主键主要是用于其他表的外键关联,以及本记录的修改与删除。
主键的用法:在每个数据表中,主键有且只能有一个字段;
实例:在数据库中创建一个departmentid表,并将数据库departmentinfo表中departmentid字段设置为主键
CREATE TABLE departmentinfo(
Did INT (20) PRIMARY KEY,
departmentname VARCHAR (40),
introduction CHAR (60)
);
2.自动增长:auto_increment
自动增长在数据库中是修饰主键的存在,例如:在在departmentinfo表中鲜添加一条数据时,departmentid字段值为1,当我们再次添加一条数据时,departmentid字段将自动生成值:2 或者我们将departmentid字段值为2的数据删除后,departmentid删除前字段值为3的字段值将自动更改为2&#