如何在数据库中拿到自动增长列的值
在大多数数据库管理系统中,可以使用以下方法来获取自动增长列的值:
- 使用INSERT语句插入一条记录,并将自动增长列的值存储在一个变量中。
INSERT INTO 表名 (列名1, 列名2, ...)
VALUES (值1, 值2, ...);
SET @自动增长列的变量名 = LAST_INSERT_ID();
- 使用SELECT LAST_INSERT_ID()语句来获取最后插入的自动增长列的值。
SELECT LAST_INSERT_ID();
- 使用SELECT @@IDENTITY语句来获取最后插入的自动增长列的值。
SELECT @@IDENTITY;
请注意,不同的数据库管理系统可能会有不同的方法来获取自动增长列的值。在具体的数据库管理系统文档中查找有关获取自动增长列的值的更多信息。
原文地址: https://www.cveoy.top/t/topic/iHDP 著作权归作者所有。请勿转载和采集!