IDENTIFICADOR DE ARQUIVOS
FILE HANDLE designa uma manipulação do arquivo exclusiva para um caminho e / ou arquivo e fornece especificações do sistema operacional para o arquivo. Uma manipulação do arquivo definida pode ser especificada nos subcomandos FILE, OUTFILE, MATRIXou WRITE subsequentes de vários procedimentos..
FILE HANDLE handle /NAME='path and/or file specifications'
[/MODE={CHARACTER }] [/RECFORM={FIXED } [/LRECL=n]
{BINARY } {VARIABLE}
{MULTIPUNCH} {SPANNED }
{IMAGE }
{360 }
[/ENCODING = 'encoding specification']
Este comando tem efeito imediatamente. Ele não lê o conjunto de dados ativo ou executa as transformações pendentes Consulte o tópico Ordem de Comando para obter mais informações..
Histórico da versão
Liberação 13.0
- O subcomando
NAMEé modificado para aceitar um caminho ou arquivo.
Liberação 16.0
- Subcomando
ENCODINGincluído para suporte Unicode.
Exemplo:
FILE HANDLE thisMonthFile /NAME='/sales/data/july.sav'.
FILE HANDLE dataDirectory /NAME='/sales/data'.
GET FILE 'thisMonthFile'.
GET FILE 'dataDirectory/july.sav'.