Hello,
I am using mainframe SAS 9.1 and I would like understand the following INPUT statement especially the fields in paranthesis.
INPUT @39 (INT_CALC_TYPE1-INT_CALC_TYPE8) ($ 3. +169)
@42 (INT_CALC_CODE1-INT_CALC_CODE8) ($ 2. +170)
@57 (CURRENTRATE1-CURRENTRATE8) (PD5.6 +167)
@105 (INT_PAID_ITD1-INT_PAID_ITD8) (PD6.2 +166)
@111 (INT_ACCRUED_MTD1-INT_ACCRUED_MTD8)(PD8.6 +164)
@119 (INT_ACCRUED_YTD1-INT_ACCRUED_YTD8)(PD8.6 +164)
@127 (INT_ACCRUED_ITD1-INT_ACCRUED_ITD8)(PD8.6 +164)
@135 (ORIG_ACCR_TERM1-ORIG_ACCR_TERM8) (PD2. +170)
@137 (RMNG_ACCR_TERM1-RMNG_ACCR_TERM8) (PD2. +170)
@139 (ACCRUALSTRTDTE1-ACCRUALSTRTDTE8) (PD4. +168)
@143 (ACCRUALLASTDTE1-ACCRUALLASTDTE8) (PD4. +168)
@57 CURRENTRATE PD5.6
@105 INT_PAID_ITD PD6.2
@111 INT_ACCRUED_MTD PD8.6
@119 INT_ACCRUED_YTD PD8.6 @;
Take for example: I see the statements:
@57 (CURRENTRATE1-CURRENTRATE8) (PD5.6 +167)
and
@57 CURRENTRATE PD5.6
What does this mean? When I output this to a permanent dataset using PUT statement, how should I handle these?
Thanks
... View more