파일 I/O에 대한 close 고려사항
데이터베이스를 포함하지 않는 파일 I/O의 컨텍스트에서 close 문은 주어진 레코드 변수와 연관된 파일을 닫습니다.
파일이 열려 있고 record.resourceAssociation 변수를 사용하여 해당 파일과 연관된 자원 이름을 변경하는 경우, EGL은 파일에 영향을 미치는 다음 명령문을 실행하기 전에 해당 파일을 닫습니다. 세부사항은 파일 I/O을 위한 resourceAssociation 변수의 내용을 참조하십시오.
프로그램이 종료될 때 EGL은 또한 열려 있는 모든 파일을 닫습니다.
구문

- recordVariable
- 닫을 파일과 연관된 색인화, 상대 또는 직렬 레코드의 이름입니다.
예제
if (userRequest == "C")
try
close recordA;
onException(fileErr FileIOException)
myErrorHandler(fileErr);
endend
호환성
| 플랫폼 | 문제 |
|---|---|
| z/OS®용 CICS® |
|
| IMS™ BMP 또는 z/OS 일괄처리 | EGL은 파일을 위해 OS CLOSE를 실행합니다. |