• mysql 简单游标



    <=====================MYSQL 游标示例=====================>

    CREATE PROCEDURE `test`.`new_procedure` ()
    BEGIN
    -- 需要定义接收游标数据的变量
      DECLARE a CHAR(16);
       -- 遍历数据结束标志
      DECLARE done INT DEFAULT FALSE;
      -- 游标
      DECLARE cur CURSOR FOR SELECT c_username FROM t_userinfo;
     
      -- 将结束标志绑定到游标
      DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE;
      -- 打开游标
      OPEN cur;
     
      -- 开始循环
      read_loop: LOOP
        -- 提取游标里的数据,这里只有一个,多个的话也一样;
        FETCH cur INTO a;
        -- 声明结束的时候
        IF done THEN
          LEAVE read_loop;
        END IF;
        -- 这里做你想做的循环的事件

        INSERT INTO t_test VALUES (a);

      END LOOP;
      -- 关闭游标
      CLOSE cur;
    END

  • 相关阅读:
    shader变体
    正向渲染
    LWPR
    blend
    slua
    unity
    jsBridge
    浏览器
    数据运营系统
    广告
  • 原文地址:https://www.cnblogs.com/Dylanblogs/p/4424682.html
Copyright © 2020-2023  润新知