千家信息网

mysql存储过程中使用变量批量修改数据的方法

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本篇内容主要讲解"mysql存储过程中使用变量批量修改数据的方法",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"mysql存储过程中使用变量批量修改数据的方
千家信息网最后更新 2026年11月01日mysql存储过程中使用变量批量修改数据的方法

本篇内容主要讲解"mysql存储过程中使用变量批量修改数据的方法",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"mysql存储过程中使用变量批量修改数据的方法"吧!


BEGIN
declare i int;#查找表的列数
declare column_name_temp varchar(100);##查找表的列名
DECLARE column_un_change varchar(100);
DECLARE table_temp_name varchar(100);
declare description varchar(100);
declare code varchar(100);
set column_un_change = 'OTHER_INCOME';
set description='description';
set code = 'code'; www.2cto.com
set table_temp_name = 'wy_notebill_detail2';

######################查找表的列名存储到临时表###################
drop table if EXISTS update_column;
create temporary table update_column (a INT NOT NULL AUTO_INCREMENT,PRIMARY KEY (a))
TYPE = MyISAM
SELECT column_name from information_schema.`COLUMNS` where table_name = table_temp_name and column_name not in(column_un_change,description,code) and data_type not in ('date','datetime');
#######################统计列数量####################
SELECT count(*) into i from update_column;
SELECT i; www.2cto.com
loop1: WHILE i>2 DO
##########################给变量赋值列名#######################
SELECT column_name into column_name_temp from update_column where a = i;
SET i=i-1;
#########################更新表的数据##########################
set @sqls=concat('update ',table_temp_name ,' set ',column_name_temp,' = 0');
PREPARE stmt1 from @sqls;
EXECUTE stmt1 ;
END WHILE loop1;
#SELECT * from wy_notebill_detail;
END

到此,相信大家对"mysql存储过程中使用变量批量修改数据的方法"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

变量 数据 方法 存储 过程 内容 学习 实用 更深 兴趣 实用性 实际 操作简单 数量 更多 朋友 网站 频道 更新 查询 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 精品咖啡豆 互联网科技网 新华互联网科技学院 易互联网科技有限公司 紫鲸互联网科技 互联网科技媒体 易通互联网络科技有限公司 互联网科技创新企业排名 成都玖崟互联网科技有限公司乐商圈怎么样 互联网科技公司需要的职位 湖南诚度互联网科技有限公司 知域互联网科技有限公司大骗子 互联网科技研发水平 民营互联网公司国防科技 华中科技大学互联网的牛人 杭州披云加互联网科技有限公司 广东鹅鹅鹅互联网科技有限公司 版纳互联网科技选哪家 北京互联网科技类企业分布 东风日产互联网科技公司叫什么 互联网科技公司排名 互联网科技深圳 北京互联网科技有限公司 互联网女皇 腾讯科技 互联网科技logo设计 用友工业互联网科技发展 梅州GM互联网络科技有限公司 山东大美朱楼互联网科技有限公司 科技和互联网行业的特点 深圳互联网科技园地址
0