Statement: Sort
Funzione: |
L'istruzione SORT provvede a creare un file ordinato eseguendo una procedura di input o trasferendo i records da un altro file, ordina i records in un file di ordinamento sulla base della chiavi fornite e nella fase finale rende disponibili i records ordinati in una procedura di output o in un nuovo file. |
SORT nome-file-1 ON KEY { nome-dati-1 } ... ... [ WITH DUPLICATES IN ORDER ]
[ COLLATING SEQUENCE IS nome alfabeto ]
![]() ![]() ![]() ![]() ASCENDING DESCENDING ![]() ![]() INPUT PROCEDURE IS nome-procedura-1 nome-procedura-2 USING { nome-file-2 } .... ![]() ![]() ![]() ![]() THROUGH THRU ![]() ![]() OUTPUT PROCEDURE IS nome-procedura-3 nome-procedura-4 GIVING { nome-file-3 } .... ![]() ![]() ![]() ![]() THROUGH THRU OUTPUT PROCEDURE IS nome-procedura-3 nome-procedura-4 GIVING { nome-file-3} ....
|
Formato 1 |
Formato 2 |
[ COLLATING SEQUENCE IS nome alfabeto ]
![]() ![]() ![]() ![]() ASCENDING DESCENDING SORT nome-dati-2 ON KEY { nome-dati-1 } ... ... [ WITH DUPLICATES IN ORDER ]
|