查看上一个主题 :: 查看下一个主题
|
作者 |
信息 |
gang
新的用户
已加入:2009年6月2日 帖子:2 地点:孟买
|
|
|
|
嗨,我有一个平面文件,例如输入。我想计算记录数并想将其写入另一个平面文件,例如COUNTFILE。在作业的下一次运行中,我想将记录计数与旧运行进行比较。差异不应为5%。比我想将新的计数写入文件COUNTFILE。有人可以帮我整理卡片吗?此致,苏希尔 |
|
回到顶部 |
|
 |
尼克·克劳斯顿
全球主持人
加入时间:2007年5月10日 帖子:2454 地点:英国汉普郡
|
|
|
|
你尝试了什么?结果如何?
第1天,您将DFSORT SYSOUT写入数据集-可能是GDG,对数据集(而非文件)进行排序/复制。
第2天,重复数据集。然后,您运行另一步骤以比较计数。如果它们不在范围内,则删除第2天SYSOUT。
但是接下来会发生什么呢?第3天与第1天相比呢?还是什么? must一定是用铅笔和纸走过的,那么您的结论是什么? |
|
回到顶部 |
|
 |
谢尔盖肯
活跃成员

已加入:2008年4月29日 职位:937 所在地:马里兰
|
|
|
|
引用: |
我有一个号码,例如2.我需要添加另一个数字,例如3.下次我需要添加另外两个数字,并与之前的金额进行比较,但相差不应为5%-仅为4.5%或5.7%,仅此而已。
您能帮我使用一台超级计算机吗? |
实时FM |
|
回到顶部 |
|
 |
gang
新的用户
已加入:2009年6月2日 帖子:2 地点:孟买
|
|
|
|
感谢Nic的建议。我重新说明一下要求-每天都会有来自外部系统的文件。我们需要比较上一次运行的文件计数,并且需要在DB2表中插入记录。我也只能通过SORT实现其他验证。对于此记录计数逻辑,我尝试将计数存储在文件中。
使用ICETOOL将计数存储在平面文件中
码: |
// TOOLIN DD *
COUNT FROM(INPUT) WRITE(COUNT01)
/ * |
现在此步骤每次都写入新行,而我在手册中没有找到我应该如何更改COUNT01中的计数,即减去5%的计数。
另外,如何从文件COUNT01中读取计数并将其与文件中的记录计数进行比较。
使用代码标签 |
|
回到顶部 |
|
 |
罗希特·乌马尔吉卡(Rohit Umarjikar)
全球主持人

已加入:2010年9月21日 帖子:2575 地点:美国纽约
|
|
回到顶部 |
|
 |
|