zoukankan
html css js c++ java
MySQL 存储过程中的循环操作
使用光标执行循环操作
DROP
PROCEDURE
IF
EXISTS
sp_opr;
CREATE
PROCEDURE
sp_opr()
BEGIN
/**/
/*
定义变量一
*/
DECLARE
_Err_Code
CHAR
(
8
)
DEFAULT
''
;
/**/
/*
定义变量二
*/
DECLARE
_Cnt
INT
DEFAULT
0
;
/**/
/*
光标
*/
DECLARE
_done
INT
DEFAULT
0
;
DECLARE
_Cur_Error
CURSOR
FOR
SELECT
col1,col2
FROM
table
WHERE
rec_dd
=
ADDDATE(CURDATE(),
-
1
);
DECLARE
CONTINUE
HANDLER
FOR
SQLSTATE
'
02000
'
SET
_done
=
1
;
/**/
/*
打开光标
*/
OPEN
_Cur_Error;
/**/
/*
循环执行
*/
REPEAT
FETCH
_Cur_Error
INTO
_Err_Code, _Cnt;
--
读取下一行
IF
NOT
_done
THEN
--
这里的代码被循环执行(这里可以使用上面读取的值)
END
IF
;
UNTIL _done
END
REPEAT;
--
当_done=1时退出被循
/**/
/*
关闭光标
*/
CLOSE
_Cur_Error;
END
;
查看全文
相关阅读:
Hander
N皇后问题--递归回溯
NYOJ-571 整数划分(三)
递归--递推之组合数
深搜最基础题---全排列And组合数
递归---NYOJ-176 整数划分(二)和NYOJ-279队花的烦恼二
递归---NYOJ-90整数划分(一)
线段树---HDU2795Billboard
输入输出外挂
线段树---HDU1394Minimum Inversion Number
原文地址:https://www.cnblogs.com/chy710/p/782481.html
最新文章
史上最全的测试团队组建方法
给产品经理讲技术
SpringMVC配置讲解(一)
JavaScript之Date常用知识点
Log4J基础
Log4J基础
2016年12月10日一周工作总结
2016年12月10日一周工作总结
JS中typeof与instanceof的区别
spring mvc 使用kaptcha生成验证码
热门文章
微信小程序开发语音识别文字教程
WIN7快速打开hosts方法
win7 64bit安装redis
魔兽争霸RPG地图开发速成教程
navicat远程连接mysql的方法
linux 用du查看硬盘信息
javascript json写法
css3 rem手机自适应框架
手机上设置图片需要注意的问题
javascript播放图片序列帧
Copyright © 2011-2022 走看看