Vai a pag. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

Files ad organizzazione INDEXED - 4

ELABORAZIONE DEI RECORDS - 2

WRITE

Scrive su memoria di massa il record attualmente nell'area di comunicazione (il file deve essere aperto in OUTPUT o I-O)

FORMATO


WRITE nome record
   INVALID KEY
     
istruzione/i
   NOT INVALID KEY
     
istruzione/i
END-WRITE


La clausola
INVALID KEY specifica cosa fare se esiste già un record associato alla chiave specificata, viceversa la NOT INVALID KEY (opzionale).

Si può utilizzare con modalità di apertura
INPUT e I-O

ELABORAZIONE DEI RECORDS - 3

REWRITE

Aggiorna il record associato alla chiave attualmente specificata (il file deve essere aperto in I-O)

FORMATO


REWRITE nome record
   INVALID KEY
     
istruzione/i
   NOT INVALID KEY
     
istruzione/i
END-REWRITE


La clausola
INVALID KEY specifica cosa fare se non esiste un record associato alla chiave specificata, viceversa la NOT INVALID KEY (opzionale).

Si può utilizzare con modalità di apertura
INPUT e I-O

N.Brugaletta

COBOL 31