sql --循环

2021/7/22 19:07:21

本文主要是介绍sql --循环,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

--循环
DECLARE
      CURSOR c_cursor is  SELECT 需要循环的值 FROM 表名;
     变量  表名.需要循环的值的类型 %type ;
     i NUMBER;
begin    
     open c_cursor ;
      loop
          fetch c_cursor into 变量;
          exit when c_cursor%notfound ;
              i :=i+1;

    需要执行循环的语句例如:
              UPDATE 表名 SET 字段= (SELECT    COUNT (1) FROM 表名 WHERE 表名.字段名 = 变量 AND 表名.字段名 = 1)
            WHERE
            表名.字段名 = 变量;
      end loop ;
      close c_cursor ;
end;



这篇关于sql --循环的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程