MYSQL数据库多个表都有自动增长字段 现在添加一条记录我要获取我指定那张表的自增长ID

时间:2021-07-26 05:56:36
MYSQL数据库多个表都有自动增长字段 现在添加一条记录我要获取我指定那张表的自增长ID用LAST_INSERT_ID() 如果别的表在添加记录就获取别的表那个自增长ID了

5 个解决方案

#1


select max(id) from yourtable 不可以么?

#2


如果是高并发 几个人在同一秒添加就出错了吧

#3


有高手吗 求解答啊

#4


不会出错的,它返回当前操作者插入数据后的ID,和其它网站连接者没有关系,不会有影响的

#5


INSERT INTO TB_OprateTips(OpTime,OpCardId)VALUES(GETDATE(),'6007'); SELECT @@IDENTITY
返回插入数据后当前自增列的值

#1


select max(id) from yourtable 不可以么?

#2


如果是高并发 几个人在同一秒添加就出错了吧

#3


有高手吗 求解答啊

#4


不会出错的,它返回当前操作者插入数据后的ID,和其它网站连接者没有关系,不会有影响的

#5


INSERT INTO TB_OprateTips(OpTime,OpCardId)VALUES(GETDATE(),'6007'); SELECT @@IDENTITY
返回插入数据后当前自增列的值