惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
J
Java Code Geeks
H
Hackread – Cybersecurity News, Data Breaches, AI and More
D
Docker
腾讯CDC
The GitHub Blog
The GitHub Blog
大猫的无限游戏
大猫的无限游戏
Microsoft Security Blog
Microsoft Security Blog
GbyAI
GbyAI
Stack Overflow Blog
Stack Overflow Blog
博客园 - 司徒正美
T
The Blog of Author Tim Ferriss
Vercel News
Vercel News
P
Proofpoint News Feed
雷峰网
雷峰网
博客园_首页
B
Blog RSS Feed
Microsoft Azure Blog
Microsoft Azure Blog
爱范儿
爱范儿
V
V2EX
F
Fortinet All Blogs
酷 壳 – CoolShell
酷 壳 – CoolShell
MyScale Blog
MyScale Blog
S
SegmentFault 最新的问题

博客园 - 10cn.net

expdp/impdp 远程DB访问(跨服务器创建DB连接) DIV居中(水平&垂直) PHPMailer&Gmail JavaScript Trim IE6中,一个Button同时打开两个下载窗口,并且可以自动关闭 Oracle中复制表结构和表数据 Excel 列号转换为字母(VBA) Excel列字母与数字的转换 VS在进行调试时,不能调试的原因列举如下 Create User OS中9个是危险较大的服务 .Net开发人员应该下载的十种必备工具 IIS 中 "另一个程序正在使用此文件,进程无法访问!" JS页面刷新 批处理命令学习(二) 批处理命令学习(一) clean_vss_files.bat Oracle: import tables use .dmp file in PL/SQL Developer
FOR vROW_CUR IN vCUR(PARA1, PARA2) LOOP の使い方
10cn.net · 2010-03-09 · via 博客园 - 10cn.net

代码

PROCEDURE SET_SW_PROACTIVE_DATA(
    vBAT_NO            KK_SW_WK.BAT_NO
%TYPE,
    vBAT_SEQ_NO        KK_SW_WK.BAT_SEQ_NO
%TYPE
)
IS
    
CURSOR vCUR_MAIN IS
        
SELECT DDT.BAT_NO, DDT.BAT_SEQ_NO, DDT.WK_SEQ_NO, DDT.SORT_SLIP_DIV FROM DDT;CURSOR vCUR(vWK_SEQ_NO IN NUMBER,vSORT_SLIP_DIV IN NUMBERIS
        
SELECT 
            vBAT_NO            
AS BAT_NO,        --バッチNO
            vBAT_SEQ_NO        AS BAT_SEQ_NO,    --バッチ処理回数
            KSW.TOT_CD        AS TOT_CD,        --集計CD
            KSW.WK_SEQ_NO    AS WK_SEQ_NO    --ワーク連番 
        FROM
            KK_SW_WK KSW
        
WHERE
            KSW.BAT_NO 
= vBAT_NO
        
AND    KSW.BAT_SEQ_NO = vBAT_SEQ_NO
        
AND KSW.WK_SEQ_NO = vWK_SEQ_NO
        
AND KSW.SORT_SLIP_DIV = vSORT_SLIP_DIV;
    
    vREC_CUR_MAIN    vCUR_MAIN
%ROWTYPE;
    vREC_CUR        vCUR
%ROWTYPE;
BEGIN
    
FOR vREC_CUR_MAIN IN vCUR_MAIN LOOP
        
FOR vREC_CUR IN vCUR(vREC_CUR_MAIN.WK_SEQ_NO,vREC_CUR_MAIN.SORT_SLIP_DIV) LOOP
            
INSERT INTO KK_SW_PROACTIVE
            (
                BAT_NO,        
--バッチNO
                BAT_SEQ_NO,    --バッチ処理回数
                TOT_CD,        --集計CD
                WK_SEQ_NO    --ワーク連番
            )
            
VALUES
            (
                vREC_CUR.BAT_NO,
                vREC_CUR.BAT_SEQ_NO,
                vREC_CUR.TOT_CD,
                vREC_CUR.WK_SEQ_NO
            );
        
END LOOP;
     
END LOOP;
END SET_SW_PROACTIVE_DATA;