对于整数类型的主键,常搭配自增长 auto_increment 来使用。插入数据对应的字段不给值时,使用最大值+1!!
🌘下面进行演示~~🌒
1️⃣首先创建一个表
create table emp(id int primary key auto_increment , name varchar(20));
注意:atuo_increment 只能作用在设置 主键 列上
2️⃣插入记录
🍖当表中没记录时,我们把对应字段设置null,自动插入 id 的值从 1递增 !!
insert into emp values(null,'张三'),(null,'王五'),(null,'马六');
🍗当表中有记录,自插入 id 值为表中最大值+1
insert into emp values(100,'威威'); insert into emp values(null,'沁沁');