mysql 存储过程实现搬表
admin
2023-02-07 01:20:04
0

实现简单搬表,使用游标循环

第一行 DELIMITER //和最后一行的//必须,否则遇到分号就报错

DELIMITER //
create procedure movedata()
BEGIN
      DECLARE Done INT DEFAULT 0;
     
      DECLARE v_id VARCHAR(30);
      /* 声明游标 */
      DECLARE rs CURSOR FOR SELECT id FROM `new`.customer;
      /* 异常处理 */
      DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET Done = 1;
     
      /* 打开游标 */
      OPEN rs;  
     
      /* 逐个取出当前记录LingQi字段的值,需要进行最大值的判断 */
      FETCH  rs INTO v_id;     
      /* 遍历数据表 */
     REPEAT
            IF NOT Done THEN
               insert into `old`.customer(id,idcard_no) (select id+100000,idcard_no from `new`.customer where id = v_id);
            END IF;
           
      FETCH rs INTO v_id;
 
      UNTIL Done END REPEAT;
     
      /* 关闭游标 */
      CLOSE rs;
 END
 //


相关内容

热门资讯

今日重磅消息“欢喜麻将有没有挂... 家人们!今天小编来为大家解答欢喜麻将透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买很...
玩家最新攻略“欢乐众娱可以开挂... 有 亲,根据资深记者爆料欢乐众娱是可以开挂的,确实有挂(咨询软件无需打开...
终于了解“青鸾拼三张到底有挂吗... 终于了解“青鸾拼三张到底有挂吗?”(其实是有挂)您好,青鸾拼三张这个游戏其实有挂的,确实是有挂的,需...
玩家分享攻略“至尊麻将真的有挂... 有 亲,根据资深记者爆料至尊麻将是可以开挂的,确实有挂(咨询软件无需打开...
【第一资讯】“牵手跑胡子有挂吗... 家人们!今天小编来为大家解答牵手跑胡子透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里买...
重磅消息“至尊麻将开挂神器?”... 网上科普关于“至尊麻将有没有挂”话题很是火热,小编也是针对至尊麻将作*弊开挂的方法以及开挂对应的知识...
【第一消息】“富豪麻将可以开挂... 【第一消息】“富豪麻将可以开挂吗?”(外卦神器下载)您好,富豪麻将这个游戏其实有挂的,确实是有挂的,...
今日重磅消息“游游棋牌辅助器?... 您好:游游棋牌这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款游戏...
我来教教您“北部麻将有没有挂?... 您好:北部麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游戏...
我来教教您“讯奇麻将到底有挂吗... 我来教教您“讯奇麻将到底有挂吗?”(确实真的有挂)您好,讯奇麻将这个游戏其实有挂的,确实是有挂的,需...