IBM大型机论坛索引
 
登录
 
IBM大型机论坛索引 大型机:搜索 IBM Mainframe论坛:常见问题解答 寄存器
 

ISRSUPC SRCHFOR工具-使用多个PDS时进行查询


IBM大型机论坛 -> JCL和VSAM
发表新话题   回复主题
查看上一个主题 :: 查看下一个主题  
作者 信息
声响

新的用户


已加入:2008年1月17日
帖子:25
地点:钦奈

发布发表:2016年3月16日星期三晚上8:55
引用回复

亲爱的大家,

我正在尝试使用ISRSUPC批处理作业在2个数据集中搜索“ ABC”。它存在于TEST.PDS2中。

// SEARCH EXEC PGM = ISRSUPC,
// PARM =(SRCHCMP,
//'ANYC')
// NEWDD DD DISP = SHR,DSN = TEST.PDS2
// DD DISP = SHR,DSN = TEST.PDS1
// OUTDD DD SYSOUT =(A)
// SYSIN DD *
SRCHFOR'ABC'
/ *

在TEST.PDS2中给出成员名称,但是在按如下所示反转PDS的顺序时:


// SEARCH EXEC PGM = ISRSUPC,
// PARM =(SRCHCMP,
//'ANYC')
// NEWDD DD DISP = SHR,DSN = TEST.PDS1
// DD DISP = SHR,DSN = TEST.PDS2
// OUTDD DD SYSOUT =(A)
// SYSIN DD *
SRCHFOR'ABC'
/ *

它说找不到该字符串。

请帮忙。需要知道为什么第二个工作找不到字符串。

问候
声纳
回到顶部
查看用户资料 发送私信
加里·卡罗尔

高级会员


加入时间:2006年5月8日
职位:1100
所在地:爱尔兰都柏林

发布发表:2016年3月16日星期三晚上9:26
引用回复

它应该工作。两个PDS的属性是否相同?看起来搜索只是在串联中的第一个PDS上执行的。

加油
回到顶部
查看用户资料 发送私信
声响

新的用户


已加入:2008年1月17日
帖子:25
地点:钦奈

发布发表:2016年3月16日星期三晚上9:45
引用回复

是的,属性相同。
回到顶部
查看用户资料 发送私信
特里·海因兹

JCL主持人


已加入:2008年7月14日
帖子:1249
地点:美国明尼苏达州里奇菲尔德

发布发表:2016年3月16日星期三晚上9:49
引用回复

声纳,
请使用代码标签保留适当的间距。
回到顶部
查看用户资料 发送私信
拉胡尔G31

活跃用户


已加入:2014年12月20日
帖子:446
地点:美国

发布发表:2016年3月16日星期三晚上10:18
引用回复

你拼错了什么。最有可能的名字。
回到顶部
查看用户资料 发送私信
赤胜

全球主持人


已加入:2009年10月3日
职位:1788
地点:伊利诺伊州布卢明顿

发布发表:2016年3月16日星期三晚上10:35
引用回复

是否有重复的会员名?
回到顶部
查看用户资料 发送私信
声响

新的用户


已加入:2008年1月17日
帖子:25
地点:钦奈

发布发表:2016年3月16日星期三晚上11:56
引用回复

谢谢明月!!添加了SDUPM,它起作用了! icon_biggrin.gif

码:
//搜索  EXEC PGM=ISRSUPC,
//            PARM=(SRCHCMP,
//            'ANYC',SDUPM)
回到顶部
查看用户资料 发送私信
声响

新的用户


已加入:2008年1月17日
帖子:25
地点:钦奈

发布发表于:2016年3月17日,星期四12:01上午
引用回复

只是要详细说明。 PDS1中有一个成员没有“ ABC”,PDS2中有一个同名成员具有“ ABC”。因此,系统在串联中排在首位的PDS1中找到该成员后,便忽略了PDS2中的该成员。
回到顶部
查看用户资料 发送私信
查看上一个主题 :: :: 查看下一个主题  
发表新话题   回复主题 查看书签
所有时间均为格林尼治标准时间+ 6小时
论坛索引 -> JCL和VSAM

 


类似主题
话题 论坛 回覆
没有新帖 选择多个常量记录 DB2 3
没有新帖 在合并查询中需要帮助 DB2 4
没有新帖 BCSR和EDSR的REXX / CLIST工具 清单和REXX 2
没有新帖 使用CO创建单记录文件... DFSORT / ICETOOL 8
没有新帖 阅读4MB消息并拆分成多个... COBOL程式设计 9
搜索我们的论坛:


回到顶部