您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

MySQL游标循环示例

2024/7/9 14:08:33发布31次查看
如果用in语句,感觉很慢,跑了好久都没有结果,用存储过程删除可以把握进度,这个是mysql游标循环的示例代码,避免以后经常找,记
如果用in语句,感觉很慢,跑了好久都没有结果,用存储过程删除可以把握进度,这个是mysql游标循环的示例代码,,避免以后经常找,记录上来。
create definer=`root`@`%` procedure `bi`.`clean_data`()
    reads sql data
begin
  declare v_imei varchar(128);
    declare stop int default 0;
    declare cur cursor for (select imei from bi.tmp_imei);
    declare continue handler for sqlstate '02000' set stop=1;
    open cur;
    fetch cur into v_imei;
    while stop 1 do
        delete from bi.tmp_dt_fee_user_info where imei=v_imei;
        fetch cur into v_imei;
    end while;
    close cur;
end
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product