首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用DFSORT按日期过滤数据

如何使用DFSORT按日期过滤数据
EN

Stack Overflow用户
提问于 2011-08-03 18:32:48
回答 1查看 4.6K关注 0票数 0

我有一个平面文件,其中包含一些有用的数据以及每个记录上的timestamp。为了编写一份报告,我只需要上个月的数据来做进一步的分析。由于使用了cobol源代码,所以我需要使用DFSORT过滤掉上个月的数据。希望我的问题很清楚。

注意:I使用JOBTRAC调度程序。使用JOBTRAC参数,我可以动态地分配值并过滤掉数据,但不想使用它们。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-07 16:46:44

以下是一个可能的答案:

代码语言:javascript
复制
//STEP01  EXEC PGM=SORT,REGION=0M
//SYSOUT    DD SYSOUT=*
//SORTIN    DD DSN=INPUT.DATASET,DISP=SHR
//SORTOUT   DD DSN=OUTPUT.DATASET,DISP=NEW
//SYSIN     DD *
   INCLUDE COND=(001,007,EQ,DATE2(-)-1)
/*

我假设了以下几点:

时间戳始于位置1 alphanumeric

  • The

  • 时间戳是以YYYY-MM-DD

  • "Last月开头的时间戳“是当前的前一个月
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6931411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档