首页 >

mysql批量修改id自增 |mysql如何跳出while循环语句

mysql分库技巧,mysql命令编辑工具,mysql join变成父子级,ibm+i+to+mysql,mysql百万数据关联,mysql如何跳出while循环语句mysql批量修改id自增 |mysql如何跳出while循环语句

使用mysql的存储过程进行批量操作

步骤说明

1. 创建存储过程

CREATE PROCEDURE `update_id`() BEGIN DECLARE current_num INT DEFAULT 1; DECLARE total_num INT DEFAULT (SELECT COUNT(*) FROM table_name); WHILE current_num<= total_num DO UPDATE table_name SET id = current_num WHERE id = (SELECT MAX(id) FROM table_name); SET current_num = current_num + 1; END WHILE; END

2. 执行存储过程

CALL update_id();

就可以批量修改mysql表格的id自增了


mysql批量修改id自增 |mysql如何跳出while循环语句
  • mysql面试要掌握的知识有哪些? |研究mysql安全管理的书
  • mysql面试要掌握的知识有哪些? |研究mysql安全管理的书 | mysql面试要掌握的知识有哪些? |研究mysql安全管理的书 ...

    mysql批量修改id自增 |mysql如何跳出while循环语句
  • mysql注入修改数据库 |nodemysqlpromise
  • mysql注入修改数据库 |nodemysqlpromise | mysql注入修改数据库 |nodemysqlpromise ...

    mysql批量修改id自增 |mysql如何跳出while循环语句
  • explain mysql ref |mysql select switch
  • explain mysql ref |mysql select switch | explain mysql ref |mysql select switch ...