Using KSAM/XL and KSAM 64 (32650-90886)

Chapter 3 35
Obtaining File Information
Displaying File and Key Information
KEY KEY TYPE KEY LOCATION KEY SIZE DUP\RDUP
1 NUMERIC 4 6 NONE
2 BYTE 10 25 RDUP
3 NUMERIC 65 5 RDUP
4 BYTE 70 3 RDUP
NUM KSAM KEYS: 4 FIRST KSAM RECORD: 1
LANGUAGE : ENGLISH REUSE RECORDS : YES
PRIMARY KEY : RANDOM COBOL : NO
VERSION : 2 COMPUTEBLK SIZE : OPTMBLK
For a KSAM file, the file specifications, as well as the key information specified when the
file was built, is displayed. (Note that the keyword DATA could have replaced the option
number 5 in the LISTFILE request in the preceding example.) This display could be
abbreviated to display only the key data by using option 7 (UNIQUE) as shown in Figure 3-4.
Figure 3-4. Key Information Display for a KSAM XL File
:LISTFILE ARMSTRXL.MGR.AR,7
**************************
FILE: ARMSTRXL.MGR.AR
KEY KEY TYPE KEY LOCATION KEY SIZE DUP\RDUP
1 NUMERIC 4 6 NONE
2 BYTE 10 25 RDUP
3 NUMERIC 65 5 RDUP
4 BYTE 70 3 RDUP
NUM KSAM KEYS: 4 FIRST KSAM RECORD: 1
LANGUAGE : ENGLISH REUSE RECORDS : YES
PRIMARY KEY : RANDOM COMPUTE BLK SIZE : OPTMBLK
VERSION : 2
Figure 3-5. Key Information Display for KSAM64 File
:LISTFILE ARMSTR64.MGR.AR,7
**************************
FILE: ARMSTR64.MGR.AR
KEY KEY TYPE KEY LOCATION KEY SIZE DUP\RDUP
1 NUMERIC 4 6 NONE
2 BYTE 10 25 RDUP
3 NUMERIC 65 5 RDUP
4 BYTE 70 3 RDUP
NUM KSAM KEYS: 4 FIRST KSAM RECORD: 1
LANGUAGE : ENGLISH REUSE RECORDS : YES
PRIMARY KEY : RANDOM COMPUTE BLK SIZE : OPTMBLK
VERSION : 4