ORACLE 存储过程 循环表操作

发布时间:2020-07-21 01:28:13 作者:laiwenhuajava
来源:网络 阅读:501

CREATE OR REPLACE PROCEDURE pubres_test

 as


BEGIN 

  

  for obj in (

    select resource_name,unit_name,resource_code,sum(update_count) update_count   

    from winf_pubres_update_log 

    group by resource_name,unit_name,resource_code)

        

    loop

           --统计汇总

            insert into WINF_PUBRES_allUPDATE_LOG (unit_name,resource_name,resource_code,update_count,update_date )

            values(obj.unit_name,obj.resource_name,obj.resource_code,to_char(obj.update_count),sysdate);


    end loop;

END pubres_test;


推荐阅读:
  1. oracle cursor 用法总结
  2. oracle job一直运行

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

oracle 存储过程 循环表操作 oracle 存储过程

上一篇:xtrabackup 备份还原单库/表

下一篇:PHP - 如何解析HTML文件

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》