经常在CL程序中看到这样的代码:
CALL PGM(KWL060CL) PARM(&PTYMD)
SBMJOB CMD(CALL PGM(KWL060CL) PARM(&PTYMD)) +
JOB(&JOB) JOBQ(QBATCH)
但是我看结果都是一样的,为什么要用到SBMJOB呢?和直接CALL程序,具体有什么区别吗?
谢谢赐教!!!
blogliou 回复于:2006-08-29 11:34:25
CL程序中用CALL, 则CL程序等CALL程序执行完后才能继续执行下面的部分.
CL
|
CALL
|
END
用SBMJOB,则是提交一个新的作业, CL本身作业提交完后立即执行下面部分,不会等待提交的作业是否会完成.
CL
|
SBMJOB---------NEWJOB
| |
END END
qingzhou 回复于:2006-08-29 12:12:17
解答得很好,加入精华。
wnai 回复于:2006-08-29 12:27:08
呵呵,漂亮
xiaofish82 回复于:2006-08-29 14:12:15
哈哈,言简意赅,明白。
非常感谢。
cu高人就是多。
aeou 回复于:2006-08-29 15:03:18
路过,感觉回答精辟,过来顶一下的
oms400 回复于:2006-08-31 13:44:17
对宝哥景仰如涛涛江水连绵不绝
rosteedluo 回复于:2006-08-31 14:02:58
没错,解答的很好啊。。。。
USING_AS400 回复于:2006-08-31 22:30:53
引用:原帖由 blogliou 于 2006-8-29 11:34 发表
CL程序中用CALL, 则CL程序等CALL程序执行完后才能继续执行下面的部分.
CL
|
CALL
|
END
用SBMJOB,则是提交一个新的作业, CL本身作业提交完后立即执行下面部分,不会等待提交的作业是否会完成.
CL
|
S ...
还是那句,宝哥回帖,必属精品!顶一下!
fairyboy 回复于:2006-09-01 09:41:06
说起这个,上次就遇到因为上一次OBJ没有结束,然后CL程序就运行了下一个程序,结果由于前面一个数据处理没有结束,发生了错误.......
blogliou 回复于:2006-09-01 12:22:20
谢谢各位朋友支持!
共享经验, 共同提高!
胖有型 回复于:2006-09-04 15:56:49
宝哥出手,顶一下。
什么时候有新心得出来啊?期待中
bjrichard 回复于:2006-09-12 20:22:45
从性能上看,interactive和batch,系统cpw是不一样的,一般来说batch高,所以大量处理,用batch的好!
bensonbee 回复于:2006-09-27 17:13:33
SBMJOB后台去作的效果,如果有一天你的程序处理数据量超过100百万条以上的时候,你就会明白什么叫真正多进程了
nn531 回复于:2006-10-08 14:24:38
高,实在是高
cap 回复于:2006-10-09 11:25:22
回答到位
pl421 回复于:2006-10-12 16:16:00
宝哥,SBMJOB得时候怎么调试呢?
bensonbee 回复于:2006-10-13 10:28:21
需要SBMJOB的后台作业没有交互式的方式,如果这个程序能递交后台处理,建议你在交互式的方式调试后再递交后台运行
xiaofish82 回复于:2006-10-13 18:01:34
对啊。sbmjob得时候怎么debug啊?
pantierui 回复于:2006-10-13 19:04:32
引用:原帖由 pl421 于 2006-10-12 16:16 发表
宝哥,SBMJOB得时候怎么调试呢?
http://www.cublog.cn/u/20092/showart_134544.html
[ 本帖最后由 pantierui 于 2006-10-13 19:33 编辑 ]
blogliou 回复于:2006-10-14 15:00:15
bensonbee和 pantierui的回答都很精彩.
一般情况下,对于sbmjob的作业, 先直接用call调试, 如果有参数,可以手工输入参数. 通过后再sbmjob.
pl421 回复于:2006-10-16 10:24:23
引用:原帖由 pantierui 于 2006-10-13 19:04 发表
http://www.cublog.cn/u/20092/showart_134544.html
很好的文章,学到了。~
thursday 回复于:2006-10-16 13:51:45
明白
kylekai 回复于:2006-12-02 10:51:59
学到了,谢谢!
wuguanghe2008 回复于:2007-03-01 10:39:19
又学一招
谢谢各位高手
ghost_00001 回复于:2007-03-01 16:47:30
精辟,顶一下
rexwu 回复于:2007-03-04 12:23:51
为什么SBMJOB的参数不能是数据型的?
|