MySQL更新并返回计数_MySQL
来源:懂视网
责编:小采
时间:2020-11-09 19:34:08
MySQL更新并返回计数_MySQL
MySQL更新并返回计数_MySQL:对于想使用 MySQL 实现简单 ID 分配器, 一般就是设置一个整数字段, 然后想分配的时候加 1 并返回. 新手往往犯错误, 先执行一条 update 语句, 然后再 select 那个字段. 但这是错误的!正确的方式应该是使用 last_insert_id() 函数:update
导读MySQL更新并返回计数_MySQL:对于想使用 MySQL 实现简单 ID 分配器, 一般就是设置一个整数字段, 然后想分配的时候加 1 并返回. 新手往往犯错误, 先执行一条 update 语句, 然后再 select 那个字段. 但这是错误的!正确的方式应该是使用 last_insert_id() 函数:update
对于想使用 MySQL 实现简单 ID 分配器, 一般就是设置一个整数字段, 然后想分配的时候加 1 并返回. 新手往往犯错误, 先执行一条 update 语句, 然后再 select 那个字段. 但这是错误的!
正确的方式应该是使用 last_insert_id() 函数:
update mytable set count=last_insert_id(counter+1);select last_insert_id();
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
MySQL更新并返回计数_MySQL
MySQL更新并返回计数_MySQL:对于想使用 MySQL 实现简单 ID 分配器, 一般就是设置一个整数字段, 然后想分配的时候加 1 并返回. 新手往往犯错误, 先执行一条 update 语句, 然后再 select 那个字段. 但这是错误的!正确的方式应该是使用 last_insert_id() 函数:update