INPUT control statement
The INPUT control statement specifies the type of input that is used by IMS Index Builder to build indexes.
The following diagram shows the format of the INPUT statement.
- INPUT
- Specifies that this is an INPUT statement.
- IBSCAN
- Specifies that a scan of the physical database is used as input. This option applies to primary and secondary indexes, and ILDS.
- DFSURWF1
- Specifies that data generated by initial database load or the IMS reload utility is used as input.
Input is to be read from the DFSURWF1 file.
If you specify DFSURWF1, you must also specify the PROC BLD_SECONDARY statement.
DFSURWF1 is not applicable when building a partitioned secondary index (PSINDEX).
- HPSRSIDX
- Specifies that data generated by initial database load or the IMS reload utility is used as input.
Input is to be read from the HPSRSIDX file.
If you specify HPSRSIDX, you must also specify the PROC BLD_SECONDARY statement.
HPSRSIDX is not applicable when building a partitioned secondary index (PSINDEX).
- DFSURIDX
- Specifies that data generated by the IMS prefix
resolution utility is used as input. Input is to be read from the
DFSURIDX file.
If you specify DFSURIDX, you must also specify the PROC BLD_SECONDARY statement.
You cannot use DFSURIDX when building a partitioned secondary index (PSINDEX) or a secondary index with non-unique keys.
- HPSRWFP
- Specifies that data generated by IMS High Performance Load
is used as input for building partitioned secondary indexes (PSINDEXes).
If you specify HPSRWFP, you must also specify the PROC BLD_SECONDARY statement and the WFPHLQ control statement. If the WFP files have been produced only for selected HALDB partitions, the UPDATE option must be specified on the PROC control statement. See PROC control statement.
- DBRC=
- Specifies whether DBRC NOTIFY commands will be issued for the indexes loaded. Valid values are Y and N.
If INPUT is not specified, the default value is IBSCAN.