The CHANGE command changes fields of a block, file, or record header.
The format of the CHANGE command is:
CH[ANGE]
The CHANGE command either has a /FILEHEADER qualifier or an implicit or explicit /BLOCK qualifier, plus one or more of their associated qualifiers, to define the target of the change.
/BL[OCK]=block-number and one or more of the following qualifiers:
| /BS[IZ]=block-size |
| /L[EVEL]=level |
| /TN[=transaction-number] |
| /OF[FSET]=offset |
| /RE[CORD]=record-number |
| /CM[PC]=compression-count |
| /RS[IZ]=record-size |
| or |
| /F[ILEHEADER] and one or more of the following qualifiers: |
| /BLK[_SIZE ]=block-size |
| /BLO[CKS_FREE]=free-blocks |
| /B_B[YTESTREAM]=transaction-number |
| /B_C[OMPREHENSIVE]=transaction-number |
| /B_D[ATABASE]=transaction-number |
| /B_I[NCREMENTAL]=transaction-number |
| /B_R[ECORD]=transaction-number |
| /CU[RRENT_TN]=transaction-number |
| /DEF[_COLLATION]=value |
| /FL[USH_TIME][=delta-time] |
| /FR[EEZE]=value |
| /K[EY_MAX_SIZE]=key-max-size |
| /M[ACHINE_NAM]=value |
| /NO[CRIT] |
| /N[ULL_SUBSCRIPTS]=value |
| /OV[ERRIDE] |
| /REC[ORD_MAX_SIZE]=record-max-size |
| /REF[ERENCE_COUNT]=reference-count |
| /REG[_SEQNO]=sequence-number |
| /RESYNC_S[EQNO]=sequence-number |
| /RESYNC-T[N]=sequence-number |
| /TIM[ERS_PENDING]=integer |
| /TO[TAL_BLKS]=total-blocks |
| /TR[IGGER_FLUSH]=trigger-flus |
| /W[RITES_PER_FLUSH]=writes-per-flush |