0
我有一個平面文件,其中包含一些有用的數據以及每個記錄上的timestamp
。爲了創建報告,我需要上個月的數據,僅供我進一步分析。無需使用cobol源代碼,REXX EXEC我需要使用DFSORT過濾掉上個月的數據。希望我的問題很明確。如何使用DFSORT按日期過濾掉數據
注意:我使用JOBTRAC調度程序。使用JOBTRAC參數,我可以動態分配值並過濾掉數據,但不想使用它們。
我有一個平面文件,其中包含一些有用的數據以及每個記錄上的timestamp
。爲了創建報告,我需要上個月的數據,僅供我進一步分析。無需使用cobol源代碼,REXX EXEC我需要使用DFSORT過濾掉上個月的數據。希望我的問題很明確。如何使用DFSORT按日期過濾掉數據
注意:我使用JOBTRAC調度程序。使用JOBTRAC參數,我可以動態分配值並過濾掉數據,但不想使用它們。
這裏是一個可能的答案:
//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)
/*
我假定以下幾點:
但是這種卡在本月不會產生相同的一組記錄。我想要一張SORT卡,即使它在下個月底運行,也會產生相同的記錄。希望我明確了我的要求。謝謝你的時間! –
按要求更改。 – user823959
謝謝!有用!! –