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
;
查看全文
相关阅读:
安卓AndroidManifest.xml介绍
Android系统开发入门
蓝牙协议(bluetooth spec)
解决:NoSuchAlgorithmException: Algorithm HmacSHA1 not available
Spring bean 实现初始化、销毁方法的方式及顺序
解决: maven编译项目报“非法字符: 65279 ”错误
解决:eclipse 非正常关闭,导致无法正常启动
ffmpeg 音频转换: use ffmpeg convert the audio from stereo to mono without changing the video part
win10家庭版快速升级专业版
Linux下更改目录及其下的子目录和文件的访问权限
原文地址:https://www.cnblogs.com/chy710/p/782481.html
最新文章
[GO]从键盘获取回复的客户端
[GO]简单的并发服务器
[GO]tcp网络通信和实现
MyISAM与InnoDB的区别
Memcached的特点和使用
thinkphp框架的优缺点
Apache与Nginx的优缺点比较
你为什么从大公司离职,去一家创业公司?
php爬虫程序中怎么样伪造ip地址防止被封
处理大并发的30条数据库规范
热门文章
php-fpm
JavaScript的DOM操作(节点操作)
Dom节点操作常用方法
(算法之美)求二进制中1的个数
CUE 文件格式说明
(深入理解计算机系统)进程与线程
(深入理解计算机系统)系统调用
GNU Makeflie
【转】使用git 工具下载android.jar Source Code
Android 源码架构
Copyright © 2011-2022 走看看