檔案控點

FILE HANDLE 會將唯一 檔案控點 指派給路徑及/或檔案,並提供檔案的作業系統規格。 可以在各種程序的任何後續 FILEOUTFILEMATRIXWRITE 次指令上指定已定義的檔案控點。

FILE HANDLE handle /NAME='path and/or file specifications' 
                  [/MODE={CHARACTER }] [/RECFORM={FIXED   } [/LRECL=n]
                         {BINARY    }            {VARIABLE}
                         {MULTIPUNCH}            {SPANNED }
                         {IMAGE     }
                         {360       }
                  [/ENCODING = 'encoding specification']

此指令會立即生效。 它不會讀取作用中資料集或執行擱置轉換。 如需相關資訊,請參閱主題 指令順序

發行歷程

版本 13.0

  • NAME 次指令已修改為接受路徑及/或檔案。

版本 16.0

  • 已針對 Unicode 支援新增 ENCODING 次指令。

範例

FILE HANDLE thisMonthFile /NAME='/sales/data/july.sav'.
FILE HANDLE dataDirectory /NAME='/sales/data'.
GET FILE 'thisMonthFile'.
GET FILE 'dataDirectory/july.sav'.