Last_insert_id()是MYSQL提供的返回当前客户端最后一个insert或update查询中设置为AUTO_INCREMENT列的值
Last_insert_id()不受其他客户端影响,所以是线程安全的,当前客户端只能拿到当前客户端的最新值,不需加锁处理
mybatis中的userGeneratedKeys="true" keyProperty="id"可能就是使用Last_insert_id()函数实现的
时间: 2024-11-05 14:40:36
Last_insert_id()是MYSQL提供的返回当前客户端最后一个insert或update查询中设置为AUTO_INCREMENT列的值
Last_insert_id()不受其他客户端影响,所以是线程安全的,当前客户端只能拿到当前客户端的最新值,不需加锁处理
mybatis中的userGeneratedKeys="true" keyProperty="id"可能就是使用Last_insert_id()函数实现的