mysql 游标使用(转)
2012-11-28 17:14
447 查看
请使用 mysql 1.5 或以上version;
测试表 level ;
create table test.level (name varchar(20));
再 insert 些数据 ;
View Code
测试表 level ;
create table test.level (name varchar(20));
再 insert 些数据 ;
View Code
/*创建过程*/ DELIMITER // DROP PROCEDURE IF EXISTS test // CREATE PROCEDURE test() BEGIN DECLARE done INT DEFAULT 0; DECLARE a VARCHAR(200) DEFAULT ''; DECLARE c VARCHAR(200) DEFAULT ''; DECLARE mycursor CURSOR FOR SELECT fusername FROM uchome_friend; DECLARE CONTINUE HANDLER FOR NOT FOUND SET done=1; OPEN mycursor; REPEAT FETCH mycursor INTO a; IF NOT done THEN SET c=CONCAT(c,a);/*字符串相加*/ END IF; UNTIL done END REPEAT; CLOSE mycursor; SELECT c; END // DELIMITER ;
相关文章推荐
- MySql 游标的使用(二)FETCH INTO取出来的部分字段为NULL
- mysql游标的使用
- mysql 游标的使用总结
- MySql游标的使用实例
- mysql游标循环的使用
- Mysql游标使用 批量插入或更新数据
- mysql 存储过程中使用多游标
- mysql 存储过程中使用多游标
- MySql游标使用
- mysql 游标的使用
- mysql游标循环的使用
- mysql 游标的使用
- mysql中游标的使用案例详解(学习笔记)
- [MySQL基础] 游标使用
- MySQL游标的使用
- MySql中游标的定义与使用方式
- MySql 存储过程游标使用示例
- mysql 游标的使用总结
- mysql 游标的使用
- Mysql存储过程中使用临时表和游标