查询ID作为参数存储到其他的表
注意:delimiter 关键词不能少,下面代码可以直接复制过去,后面的代码是我的案例
delimiter //
drop procedure if exists nelsonTest;
CREATE PROCEDURE nelsonTest()
begin
declare temp_id varchar(36);
declare flag int default 0;
declare s_list cursor for 查询你的数据;
# 为下面while循环建立一个退出标志,当游标遍历完后将flag的值设置为1
declare continue handler for not found set flag=1;
open s_list; # 打开游标
# 将游标中的值赋给定义好的变量,实现for循环的要点
fetch s_list into temp_id;
while flag <> 1 do
你的业务代码写到这里
fetch s_list into temp_id;
end while;
close s_list; # 关闭游标
end
//
delimiter ; # 重新定义;为一句sql的结束标志
call nelsonTest(); # 调用
案例
delimiter //
drop procedure if exists nelsonTest;
CREATE PROCEDURE nelsonTest()
begin
declare temp_id varchar(36);
declare flag int default 0;
declare s_list cursor for SELECT id FROM baseline_auth.user_account ;
# 为下面while循环建立一个退出标志,当游标遍历完后将flag的值设置为1
declare continue handler for not found set flag=1;
open s_list; # 打开游标
# 将游标中的值赋给定义好的变量,实现for循环的要点
fetch s_list into temp_id;
while flag <> 1 do
INSERT INTO app_user`(app_id,user_id,user_source) VALUES ('2c953719-7bce7dc0-017b-ce827d26', temp_id, 3);
fetch s_list into temp_id;
end while;
close s_list; # 关闭游标
end
//
delimiter ; # 重新定义;为一句sql的结束标志
call nelsonTest(); # 调用
show procedure status;
微信视频投屏:
1、在手机端微信中会拦截投屏功能,需要首先点击视频页面右上角“...”图标,选择“在浏览器中打开”,在列表中选取具备投屏功能的浏览器,推荐使用QQ浏览器
2、在新打开的浏览器视频页面里,点击播放按钮,可在视频框右上角看到一个“TV”投屏小图标,只要电视和手机在同一WiFi环境下,点击按钮即刻享受大屏观感!
本站资源声明:
1、如需免费下载云盘资源,请先点击页面右上角的“登录”按钮,注册并登录您的账号后即可查看到网盘资源下载地址;
2、本站所有资源信息均由网络爬虫自动抓取,以非人工方式自动筛选长效资源并更新发布,资源内容只作交流和学习使用,本站不储存、复制、传播任何文件,其资源的有效性和安全性需要您自行判断;
3、本站高度重视知识产权保护,如有侵犯您的合法权益或违法违规,请立即向网盘官方举报反馈,并提供相关有效书面证明与侵权页面链接联系我们处理;
4、作为非盈利性质网站,仅提供网络资源的免费搜索和检测服务,无需额外支付其他任何费用,学习和交流的同时请小心防范网络诈骗。