设置表的属性值自动增加

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设置表的属性值自动增加相关的知识,希望对你有一定的参考价值。

设置表的属性值自动增加,比如插入第一条记录时 id 为 1,插入第二条记录时 id 为 2,以此类推,没增加一条记录,字段值自动加 1

mysql> CREATE TABLE tb_emp8
    -> (
    -> id INT(11) PRIMARY KEY AUTO_INCREMENT,   # 指定员工的编号自动递增
    -> name VARCHAR(25) NOT NULL,
    -> deptId INT(11),
    -> salary FLOAT
    -> );                           # 如下,插入几条记录,id 值会自动递增

mysql> INSERT INTO tb_emp8 (name,salary) VALUES (‘Lucy‘,1000), (‘Lura‘,1200), (‘Kevin‘,1500);

mysql> SELECT * FROM tb_emp8;
+----+-------+--------+--------+
| id | name  | deptId | salary |
+----+-------+--------+--------+
| 1  | Lucy  |  NULL  |  1000  |
| 2  | Lura  |  NULL  |  1200  |
| 3  | Kevin |  NULL  |  1500  |
+----+-------+--------+--------+

 

 

 

 

 

    

以上是关于设置表的属性值自动增加的主要内容,如果未能解决你的问题,请参考以下文章

MySQL笔记2.4表的约束,2.5设置表的字段值自动增加

mysql自动增加的字段怎么设置初始值

SQL如何实现主键数字自动增加?(SQLSERVER)

求助 使MYSQL 时间字段里的值增加30天的 SQL语句咋写 - 技术问答

mysql中如何设置一个字段,表中每增加一个值,这个字段自动产生一个连续的序号?

php 向数据库添加一条记录,这个记录 id 是自动增加的,所以不知道是多少,添加记录后怎么得到这个id值