忘记密码   免费注册 查看新帖 | 论坛精华区

ChinaUnix.net

  平台 论坛 博客 认证专区 大话IT HPC论坛 徽章 文库 沙龙 自测 下载 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
1234下一页
最近访问板块 发新帖
查看: 21597 | 回复: 36

关于SBMJOB的问题 [复制链接]

论坛徽章:
0
发表于 2006-08-29 11:08 |显示全部楼层
经常在CL程序中看到这样的代码:
CALL       PGM(KWL060CL) PARM(&PTYMD)   

SBMJOB     CMD(CALL PGM(KWL060CL) PARM(&PTYMD)) +   
           JOB(&JOB) JOBQ(QBATCH)                                

但是我看结果都是一样的,为什么要用到SBMJOB呢?和直接CALL程序,具体有什么区别吗?

谢谢赐教!!!

论坛徽章:
0
发表于 2006-08-29 11:34 |显示全部楼层
CL程序中用CALL, 则CL程序等CALL程序执行完后才能继续执行下面的部分.
CL
|
CALL
|
END

用SBMJOB,则是提交一个新的作业, CL本身作业提交完后立即执行下面部分,不会等待提交的作业是否会完成.

CL
|
SBMJOB---------NEWJOB
|                        |           
END                 END

论坛徽章:
0
发表于 2006-08-29 12:12 |显示全部楼层
解答得很好,加入精华。

论坛徽章:
0
发表于 2006-08-29 12:27 |显示全部楼层
呵呵,漂亮

论坛徽章:
0
发表于 2006-08-29 14:12 |显示全部楼层
哈哈,言简意赅,明白。

非常感谢。

cu高人就是多。

论坛徽章:
0
发表于 2006-08-29 15:03 |显示全部楼层
路过,感觉回答精辟,过来顶一下的

论坛徽章:
0
发表于 2006-08-31 13:44 |显示全部楼层
对宝哥景仰如涛涛江水连绵不绝

论坛徽章:
0
发表于 2006-08-31 14:02 |显示全部楼层
没错,解答的很好啊。。。。

论坛徽章:
0
发表于 2006-08-31 22:30 |显示全部楼层
原帖由 blogliou 于 2006-8-29 11:34 发表
CL程序中用CALL, 则CL程序等CALL程序执行完后才能继续执行下面的部分.
CL
|
CALL
|
END

用SBMJOB,则是提交一个新的作业, CL本身作业提交完后立即执行下面部分,不会等待提交的作业是否会完成.

CL
|
S ...


还是那句,宝哥回帖,必属精品!顶一下!

论坛徽章:
0
发表于 2006-09-01 09:41 |显示全部楼层
说起这个,上次就遇到因为上一次OBJ没有结束,然后CL程序就运行了下一个程序,结果由于前面一个数据处理没有结束,发生了错误.......
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP