和孩子一起阅读的感受:VSAM -SAMPLE- AIX

来源:百度文库 编辑:中财网 时间:2024/04/19 05:11:24
1.JCL-//STEP0010 EXEC  PGM=ELAIX001                            
//STEPLIB  DD  DSN=SERS.MSI.RABIL.LOADLIB,               
//             DISP=SHR                                  
//EMPFIL   DD DISP=SHR,DSN=RABIL.BEL.EMP.V01D            
//EMPFIL1  DD DISP=SHR,DSN=RABIL.BEL.EMP.V01D.AIX.PATH         //*note: DDNAME-BASE  DDNAME(N) -AIX PATH//SYSOUT DD SYSOUT=*         2. COBOL SAMPLEFILE-CONTROL.                                       
    SELECT EMP-FILE  ASSIGN TO EMPFIL                                            //* EMp-FILE IS base ksds file        
       ORGANIZATION  IS INDEXED                     
       ACCESS        IS DYNAMIC                     
       RECORD KEY    IS EMP-NO                      
       ALTERNATE KEY  IS EMP-NAME WITH DUPLICATES   
       FILE STATUS   IS WS-EMPFIL-STATUS.            DATA DIVISION.                    
FILE SECTION.                     
FD EMP-FILE.                      
01 EMP-FILE-REC.                  
   05 EMP-NO  PIC 9(18).          
   05 EMP-NAME PIC X(11).         
   05 EMP-OTHER PIC X(51).         PROCEDURE DIVISION.                                
0000-MAIN.                                         
    OPEN I-O EMP-FILE                               
     MOVE 'QIN FEI'  TO EMP-NAME                    
    READ EMP-FILE  RECORD KEY IS EMP-NAME           
    DISPLAY 'EMP-NO:'    EMP-NO.                   
    DISPLAY 'EMP-NAME:'  EMP-NAME                  
    STOP RUN.                                      
0000-EXIT.                                         
    EXIT.