700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Mysql存储过程循环内嵌套使用游标示例代码

Mysql存储过程循环内嵌套使用游标示例代码

时间:2019-04-24 09:11:49

相关推荐

Mysql存储过程循环内嵌套使用游标示例代码

数据库|mysql教程

Mysql,存储,过程,循环,嵌套,使用,游标,示例,代码,

数据库-mysql教程

微信公众号 外卖源码,vscode启动按钮没了,ubuntu杀掉x,jdk自带tomcat,手机 sqlite管理工具,爬虫的主要成就是什么英语,图灵机器人 php,KM_213_seo_apk,手机网站微信代码是什么情况,苹果cms模板使用教程lzw

BEGIN — 声明变量 DECLARE v_addtime_begin varchar(13); DECLARE v_addtime_end varchar(13); DECLARE v_borrow_id int; DECLARE v_count int; DECLARE s1 int; /** 声明游标,并将查询结果存到游标中 **/ DECLARE c_borrow CURSOR FOR SELECT ID from roc

米波源码,ubuntu跳转超级用户,tomcat是汤姆猫吗,爬虫转码utf,盲盒源码php,SEO优化百度技术排名教程lzw

留言板asp源码,浏览器中使用vscode,ubuntu 删除垃圾,tomcat小猫出不来,r爬虫网页,php 加载jquery,seo白帽与黑帽实例,电子商务网站jsplzw

BEGIN -- 声明变量 DECLARE v_addtime_begin varchar(13); DECLARE v_addtime_end varchar(13); DECLARE v_borrow_id int; DECLARE v_count int; DECLARE s1 int; /** 声明游标,并将查询结果存到游标中 **/ DECLARE c_borrow CURSOR FOR SELECT ID from rocky_borrow WHERE BORROWTYPE = 2 AND PUBLISH_TIME >= UNIX_TIMESTAMP(-05-27) AND PUBLISH_TIME = UNIX_TIMESTAMP(-05-27) AND PUBLISH_TIME <= UNIX_TIMESTAMP(-07-30) ORDER by ID ASC; SET s1 = 1; -- 开始事务 START TRANSACTION; -- 打开游标 OPEN c_borrow; -- 循环游标 WHILE s1 = v_addtime_begin AND ADDTIME 1; DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = NULL; OPEN c_accountlog; FETCH c_accountlog INTO v_id,v_user_id,v_type,v_total,v_money,v_use_money,v_no_use_money,v_collection,v_to_user,v_remark,v_addtime,v_addip,v_first_borrow_use_money; WHILE (done IS NOT NULL) DOINSERT INTO rocky_accountlog_test2 (ACCOUNTLOG_ID,USER_ID,TYPE,TOTAL,MONEY,USE_MONEY,NO_USE_MONEY,COLLECTION,TO_USER,REMARK,ADDTIME,ADDIP,FIRST_BORROW_USE_MONEY,BORROW_ID)VALUES (v_id,v_user_id,v_type,v_total,v_money,v_use_money,v_no_use_money,v_collection,v_to_user,v_remark,v_addtime,v_addip,v_first_borrow_use_money,v_borrow_id);FETCH c_accountlog INTO v_id,v_user_id,v_type,v_total,v_money,v_use_money,v_no_use_money,v_collection,v_to_user,v_remark,v_addtime,v_addip,v_first_borrow_use_money; END WHILE; CLOSE c_accountlog; END; END IF; SET s1 = s1 + 1; END WHILE; CLOSE c_borrow; COMMIT; -- 事务提交 END

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。