Statement: Read
Funzione: |
Durante l'accesso sequenziale l'istruzione READ rende disponibile il successivo o precedente record logico all'interno di un file, se invece l'accesso è di tipo casuale (RANDOM) sarà disponibile uno specifico record. |
READ nome-file [ NEXT ] RECORD [ INTO identificatore ] WITH
![]() ![]() ![]() ![]() KEPT NO WAIT ![]() ![]() LOCK [ AT END istruzione-imperativa-1 ] [ NOT AT END istruzione-imperativa-2 ]
READ nome-file [ NEXT ] RECORD [ INTO identificatore ] [ AT END istruzione-imperativa-1 ] [ NOT AT END istruzione-imperativa-2 ]
|
Formato 1 ( Files Sequential ) |
Formato 2 ( Files Line Sequential ) |
Formato 3 ( Files Relative e Indexed ) |
READ nome-file RECORD [ INTO identificatore ] WITH
![]() ![]() NEXT PREVIOUS ![]() ![]() ![]() ![]() ![]() ![]() WAIT KEPT NO LOCK [ AT END istruzione-imperativa-1 ] [ NOT AT END istruzione-imperativa-2 ]
|
Formato 4 ( Files Relative ) |
Formato 5 ( Files Indexed ) |
READ nome-file RECORD [ INTO identificatore ] WITH
![]() ![]() ![]() ![]() ![]() ![]() KEPT NO LOCK WAIT [ INVALID KEY istruzione-imperativa-3 ] [ NOT INVALID KEY istruzione-imperativa-4 ]
|
READ nome-file RECORD [ INTO identificatore ] WITH KEY IS
[ INVALID KEY istruzione-imperativa-3 ] [ NOT INVALID KEY istruzione-imperativa-4 ]
![]() ![]() ![]() ![]() ![]() ![]() KEPT NO WAIT LOCK ![]() ![]() ![]() ![]() nome-dati nome-split-key
|