CHGSRCPF (Change Source Physical File) syntax diagram
Job: B,I Pgm: B,I REXX: B,I Exec Threadsafe: No >>-CHGSRCPF-----------------------------------------------------> .-*LIBL/--------. (1) (2) >--FILE(--+---------------+--source-physical-file-name--)-----------> +-*CURLIB/------+ '-library-name/-' >--+---------------------------+--------------------------------> | .-*LCL------. | '-SYSTEM(--+-*RMT------+--)-' '-*FILETYPE-' >--+----------------------------------+-------------------------> | .-*SAME-----------. | '-EXPDATE(--+-*NONE-----------+--)-' '-expiration-date-' >--+----------------------------------+-------------------------> | .-*SAME-----------. | '-MAXMBRS(--+-*NOMAX----------+--)-' '-maximum-members-' >--+----------------------------+--+-----------------------+----> | .-*SAME---. | | .-*SAME--. | '-ACCPTHSIZ(--+-*MAX4GB-+--)-' '-MAINT(--+-*IMMED-+--)-' '-*MAX1TB-' +-*REBLD-+ '-*DLY---' >--+--------------------------+--+--------------------------+---> | .-*SAME---. | | .-*SAME-. | '-RECOVER(--+-*NO-----+--)-' '-FRCACCPTH(--+-*NO---+--)-' +-*AFTIPL-+ '-*YES--' '-*IPL----' >--+----------------------------------------------------------------------------------------+--> | .-*SAME-------------. | '-SIZE(--+-+-number-of-records-+--+-----------------------------------------------+-+--)-' | | .-*SAME-----------. .-*SAME----------------. | | | '-+-increment-value-+--+----------------------+-' | | '-number-of-increments-' | '-*NOMAX-------------------------------------------------------------------' >--+-------------------------+----------------------------------> | .-*SAME-. | '-ALLOCATE(--+-*NO---+--)-' '-*YES--' >--+------------------------------------+-----------------------> | (3) .-*SAME-----------. | '-UNIT(-------+-*ANY------------+--)-' '-unit-identifier-' >--+--------------------------------------------------+---------> | .-*SAME--------------------------. | '-FRCRATIO(--+-*NONE--------------------------+--)-' '-number-of-records-before-force-' >--+-------------------------------------+----------------------> | .-*SAME-------------. | '-WAITFILE(--+-*IMMED------------+--)-' +-*CLS--------------+ '-number-of-seconds-' >--+------------------------------------+-----------------------> | .-*SAME-------------. | '-WAITRCD(--+-*IMMED------------+--)-' +-*NOMAX------------+ '-number-of-seconds-' >--+----------------------+-------------------------------------> | .-*SAME-. | '-SHARE(--+-*NO---+--)-' '-*YES--' >--+------------------------------------------------------+-----> | .-*SAME--------------------------------. | '-DLTPCT(--+-*NONE--------------------------------+--)-' '-deleted-records-threshold-percentage-' >--+-----------------------------------------------+------------> '-CCSID(--+-*SAME--------------------------+--)-' +-*HEX---------------------------+ '-coded-character-set-identifier-' >--+---------------------------------+------------------------->< | .-*SAME-------------. | '-TEXT(--+-*BLANK------------+--)-' '-'--description--'-'
Notes:
- All parameters preceding this point can be specified in positional form.
- All parameters preceding this point are key parameters.
- This parameter is no longer supported.