sddsxref
creates a new data set by adding selected rows from one data set to another data set.
The rows are selected by matching the string or numeric values in a specified column that is present in both of
two pre-existing data sets. The user may specify which columns of the second data set to take and which to leave.
The user may also transfer parameter and array data.
match
, the column must contain string data, while for the
equate
the column must contain numeric data. For each row in input, sddsxref
searches xRefFile to find the first row for which the match
column is identical or
the equate
column is equal, as appropriate. This
row is the one from which any data is taken for addition to the row in input. If
neither of these options is given, then rows are taken sequentially from xRefFile
for each row of input.
take
is employed, only the named columns will be taken. In either case, no
column specified under leave
will be taken. -leave=*
causes no columns to be
taken.
ifis
option is not present, execution aborts. If any column that is named under
a ifnot
option is present, execution aborts.