EXCHANGE Statement

The EXCHANGE statement is used to exchange rows between two disk files.

<exchange statement>

── EXCHANGE ── ( ──<file designator>── [ ──<row/copy numbers>── ] ─────►
►─ , ──<file designator>── [ ──<row/copy numbers>── ] ── ) ────────────┤

<row/copy numbers>

──<row number>─┬────────────────────┬──────────────────────────────────┤
               └─ , ──<copy number>─┘

<row number>

──<arithmetic expression>──────────────────────────────────────────────┤

<copy number>

──<arithmetic expression>──────────────────────────────────────────────┤