zoukankan      html  css  js  c++  java
  • 利用mysql游标循环结果集 阿星小栈

    USE test;  

    DELIMITER //  

    CREATE PROCEDURE pro8(OUT para1 VARCHAR(20))  

    BEGIN  

        DECLARE myid INT(11);  

        DECLARE title VARCHAR(100);  

        DECLARE i INT DEFAULT 0;  

        DECLARE str VARCHAR(60);  

        DECLARE len INT(2);  

        DECLARE num INT;  

        DECLARE cur CURSOR FOR SELECT id FROM test.`info`;  

        SELECT COUNT(*) INTO num FROM test.`info`;  

        SET str='';  

        OPEN cur;  

        WHILE i<num DO  

        FETCH cur INTO myid;  

        SET str = CONCAT(str,myid,',');  

        SET i=i+1;  

        END WHILE;  

        SELECT LENGTH(str) INTO len;  

        SELECT SUBSTR(str,1,len-1) INTO para1;  

        CLOSE cur;  

    END//  

    DELIMITER ;  

    CALL pro8(@a);  

    SELECT @a;  

    http://blog.csdn.net/baixiaoshi/article/details/40112265

  • 相关阅读:
    java值类型和引用类型
    0513作业
    随机四位验证码
    1-36随机生成6个不重复的数
    java随机数
    0509作业
    作业0508
    字符集
    eclipse快捷键
    数据类型 转换
  • 原文地址:https://www.cnblogs.com/dereckbu/p/7325916.html
Copyright © 2011-2022 走看看