Mysql中LAST_INSERT_ID()的函数使用详解

2019-01-05 09:57:18于丽

mysql> INSERT INTO t VALUES

    -> (NULL, ‘Mary'), (NULL, ‘Jane'), (NULL, ‘Lisa');

mysql> SELECT * FROM t;

| id | name |

+—-+——+

|  1 | Bob  |

|  2 | Mary |

|  3 | Jane |

|  4 | Lisa |

mysql> SELECT LAST_INSERT_ID();  //这就是我要说明的关键问题。

| LAST_INSERT_ID() |

|                2 |

虽然将3 个新行插入 t, 对这些行的第一行产生的 ID 为 2, 这也是 LAST_INSERT_ID()返回的值。

以上所述就是本文的全部内容了,希望大家能够喜欢。

请您花一点时间将文章分享给您的朋友或者留下评论。我们将会由衷感谢您的支持!

您可能感兴趣的文章:

Mysql字符串截取函数SUBSTRING的用法说明MySQL replace函数替换字符串语句的用法mysql获取字符串长度函数(CHAR_LENGTH)MySQL里实现类似SPLIT的分割字符串的函数使用MySQL中的AVG函数求平均值的教程详解Mysql中的JSON系列操作函数mysql函数拼接查询concat函数的使用方法Mysql数据库使用concat函数执行SQL注入查询MySQL笔记之函数查询的使用mysql 查询数据库中的存储过程与函数的语句MySQL使用集合函数进行查询操作实例详解