SPLIT Splitting Records

SPLIT [n], :col: [,R]

The next n records are split at column :col:, beginning with the first record displayed. The record portion to the right of :col: is created as a following record. A new key is generated for this record.

n Number of records: 1 <= n <= 99999. Standard: n = 1. Only the first record displayed is split.

The character '$' instead of a number n indicates the highest possible number 99999

:col: 1 <= col <= 32000

Column from which the record should be split. This column may not lie within the ISAM key.

R Repeat. The SPLIT command will be applied to a record until all record portions created have a length less than col.

Examples:

SPLIT 9999,:88:,R

Beginning with the first record displayed, the next 9999 records are split into record portions each 88 bytes long (including the ISAM key).

SPLIT :258:

The first record in the display is split into two records at column 258.