mysql数据库之序号自增 |
您所在的位置:网站首页 › sql自动添加序号 › mysql数据库之序号自增 |
序号自增可以使用mysql的自增字段:AUTO_INCREMENT,还可以创建触发器自己写 先来记录AUTO_INCREMENT,后面的等有时间来填坑 首先AUTO_INCREMENT字段是对整数类型进行操作。初始从1开始之后每次插入一行就会自动加1,并且在一个表中只能使用一个AUTO_INCREMENT字段。 1.创建带有AUTO_INCREMENT字段的数据表(注意:只有此列建立索引并且要定义为非空才能使用AUTO_INCREMENT字段) 例如: create table Student_table(Stu_id int AUTO_INCREMENT not null primary key);//为主键索引时 create table Student_table(Stu_id int AUTO_INCREMENT not null, card_id char not null, primary key(card_id),key(Stu_id));//声明为普通索引2.设定起始序号 可以直接插入 insert into student_table (Stu_id) values (105); //直接插入 insert into student_table (Stu_id) values (null);//自动从106开始 alter table stu_table AUTO_INCREMENT=200; //设定起始位200 insert into student_table values (null); // id为200
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |