MySQL 存储过程之游标
2015-11-23 16:06
246 查看
BEGIN DECLARE Done INT DEFAULT 0; DECLARE id_ INT; DECLARE name_ VARCHAR(30); /* 声明游标 */ DECLARE v_cur CURSOR FOR SELECT id_,name_ FROM t; /* 异常处理 */ DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET Done = 1; /* 打开游标 */ OPEN v_cur; /* 逐个取出当前记录LingQi字段的值,需要进行最大值的判断 */ FETCH NEXT FROM v_cur INTO id_, name_; /* 遍历数据表 */ REPEAT IF NOT Done THEN ........ END IF; FETCH NEXT FROM v_cur INTO id_, name_; UNTIL Done END REPEAT; /* 关闭游标 */ CLOSE v_cur; END
相关文章推荐
- Hibernate 与Mysql 关键字冲突
- MYSQL 二进制日志
- mysql权限设置
- mysql报错unknown/unsupported storage engine: InnoDB
- [Mysql数据库] 每天自动备份mysql脚本
- Mysql5.7.9免安装版配置问题(其他版本也可参考)
- MySQL实现分页,SQLServer实现分页,数据库索引
- mysql集群方案
- MySQL不支持动态表名
- MYSQL 优化
- MYSQL 配置优化
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
- 忘记了mysql登陆密码
- [转]Mysql支持的数据类型(总结)
- mysql 中 character set 与 collation 的点滴理解
- MySQL 存储过程中的循环
- liunx 配置mysql远程访问
- mysql导入sql报错 Unknown command '\''.
- mysql-查询一天,一周,一月,一年,以及mysql的基本日期函数
- mysql下载地址