向Mysql主键自增长表中添加数据并返回主键

Posted xx95

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了向Mysql主键自增长表中添加数据并返回主键相关的知识,希望对你有一定的参考价值。

表level,其主键为lid

1.select max(id) from table 

  查询语句:SELECT MAX(lid) FROM LEVEL

       返回插入主键

2.select LAST_INSERT_ID(id) from table

  查询语句:SELECT LAST_INSERT_ID(lid) FROM LEVEL;

       返回主键列表,最后一个值为插入主键

3.select @@identity from table

  查询语句:SELECT @@identity FROM level

       返回n(表的行数)个主键,全为插入主键,取其中一个就行

 

以上是关于向Mysql主键自增长表中添加数据并返回主键的主要内容,如果未能解决你的问题,请参考以下文章

sql 设置主键 自动增长

MySQL数据库8列属性之主键自增长

mysql的主键是自动增长的,oracle的主键是起啥作用的

mysql的设置主键自增的问题

mysql自动增长主键怎么设置?

如何设置mysql 主键自动增长