Een sort-merge file is een verzameling records die gesorteerd of samengevoegd worden. Het is een interne verzameling die alleen tijdens het sorteer- of samenvoegproces bestaat. In de file section geven de letters SD de beschrijving van een sort-merge file aan. Bij die beschrijving horen een of meer recordbeschrijvingen. De computer gebruikt de opgegeven velden binnen die beschrijvingen om te sorteren of samen te voegen.
De sort- en merge-opdrachten in de procedure division kunnen verwijzingen bevatten naar gewone bestanden (using en giving). De verwerking van die bestanden geschiedt dan volledig automatisch. Als andere mogelijkheid bestaan de invoer- en uitvoerprocedures waarin de records naar eigen keuze geselekteerd en bewerkt kunnen worden. Daarbij horen de opdrachten release en return.
Hoofdstuk 16 Sorteren en samenvoegen