CLOUD14

경고
  박우범허락 없이는 상업적 사용을 금합니다.


 
2.3.2.3  RENAMES clause(절)
 
 RENAMES(재정의)구는 필요에 따라 데이터명이 부여된 기억 장소에 새로운 데이터명을 부여하여 함께 사용하고자 할 때 사용합니다.
 
  
  [형식] 
  
  66 새데이터명 RENAMES 구데이터명-1 [ THRU 구데이터명-2 ].
 
[설명]
 배열(OCCURS)로 선언된 항목은 재정의 시킬 수 없습니다.
 01, 77, 88로 정의된 항목은 재정의 시킬 수 없습니다.
 
 [예문 1] 
                 
01 A-REC.
03 A PIC  9(3).
03 B PIC  9(5).
:
66 AA RENAMES A.
66 BB RENAMES B.
 
 A가 차지하고 있는 9(3)를 AA라는 이름으로 사용할 수 있습니다.
 B가 차지하고 있는 9(5)를 BB라는 이름으로 사용할 수 있습니다.
 
 [예문 2] 
                   
01 B-REC.
03  A PIC  9(3).
03 B PIC  9(5).
01 C-REC.
03 C PIC  9(4).
03 D PIC  9(3).
66 HAP RENAMES B THRU C.
 
 HAP은 B의 9(5)와 C의 9(4)를 합친 9(9)의 기억장소를 HAP이라는 데이터명으로 사용할 수 있습니다.
 
  
지적 소유권을 보호합시다.
 
 

sqCLOUD26 sqCLOUD15