MPE/iX Intrinsics Reference Manual (32650-90875)
Chapter 8 413
Command Definitions (HPMERGEEND-LOGSTATUS)
HPMERGEINIT
12 Short floating-point decimal
13 Floating-point decimal
The fourth element gives the ordering sequence of the records:
Value Meaning
0
ascending
1 descending
NOTE
The integrity of the
keys
array must be maintained throughout the
MERGE/XL operation. Do not change it until after you have called the
HPMERGEEND intrinsic.
altseq
character array (optional)
Passes an alternate collating sequence. The first element is specified
according to the following table, where the sequence comprises the
columns and the data comprises the rows:
excess space above nonumber table—>
The second element specifies one fewer than the total number of
characters in the collating sequence.
If the first element is CHR(0), the remaining array elements comprise the
actual collating sequence responsible for the particular MERGE/XL
operation.
The defaults are: element 1 = CHR(255), element 2 = CHR(255)
keycompare
procedure (reserved)
Do not specify, but maintain parameter position.
errorproc
procedure (reserved)
Do not specify, but maintain parameter position.
statistics
32-bit signed integer array (optional)
Returns information on the MERGE/XL operation:
Value Meaning
1 Number of input files
2 Number of merged records
3 Number of bytes used for the MERGE/XL work area
4 CPU time in milliseconds
ASCII EBCDIC ALTSEQ
ASCII chr(255) chr(2) chr(0)
EBCDIC chr(1) chr(255) undefined