수색…


비고

DELETE 문은 대용량 저장 장치에서 레코드를 삭제합니다. 일부 컴파일러는 DELETE 문을 FILE 절과 함께 사용하여 FD 이름을 삭제할 수 있습니다 (사용중인 데이터베이스 관리 엔진에서 필요로하는 연관된 색인 구조와 함께).

COBOL DELETE 문 구문 다이어그램

기본 키 필드의 키 삭제, 레코드 삭제

   identification division.
   program-id. deleting.

   environment division.
   configuration section.

   input-output section.
   file-control.
       select optional indexed-file
       assign to "indexed-file.dat"
       status is indexing-status
       organization is indexed
       access mode is dynamic
       record key is keyfield
       alternate record key is altkey with duplicates
       .

   ...

   procedure division.

   move "abcdef" to keyfield

   *> Delete a record by index
   delete indexed-file record
      invalid key
          display "No delete of " keyfield end-display
      not invalid key
          display "Record " keyfield " removed" end-display
   end-delete

   perform check-delete-status

   ...


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow