


Format 1
READ file-name [NEXT ] RECORD
[PREVIOUS]
[BACKWARD]
[ WITH [NO ] LOCK ]
[KEPT]
[ INTO dest ]
[ ALLOWING UPDATERS ]
[ AT END} statement-1 ]
[ NOT} AT END} statement-2 ]
[ END-READ} ]
Format 2
READ file-name RECORD
[ WITH [NO ] LOCK ]
[KEPT]
[ INTO dest ]
[ ALLOWING UPDATERS ]
[ KEY IS key-name ]
[ INVALID KEY statement-1 ]
[ NOT INVALID KEY statement-2 ]
[ END-READ ]