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
                                                                                  
            
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 ]

 

 
 
 
 
 
 
 
 
 
 

Top