You are on page 1of 4

Alternate Index - Select

SELECT file-name ASSIGN to system-name


ORGANIZATION IS INDEXED
SEQUENTIAL
ACCESS MODE IS RANDOM
DYNAMIC
RECORD KEY IS data-name-1
ALTERNATE RECORD KEY IS data-name-2
WITH DUPLICATES
FILE STATUS IS data-name-2
The Read statement for alternate
index
READ file-name RECORD INTO data-name
KEY is data-name
INVALID KEY statement-1
NOT INVALID KEY statement-2
END-READ
Alternate Index - Start statement
EQUAL TO
=
GREATER THAN
>
START file-name KEY IS NOT LESS THAN data-name
NOT <
GREATER THAN
OR EQUAL TO
>=
Start statement - contd…

INVALID KEY imperative-statement-1


NOT INVALID KEY imperative-statement-2
END-START

You might also like