Conceitos
Formato:
OPEN modo-de-abertura nome-de-arquivo.
Considerações
A instrução OPEN estabele a conexão entre o programa e o dispositivo físico do arquivo. Também reserva na memória as áreas necessárias para a troca dos dados entre o computador e o dispositivo externo. Estas áreas de memória reservadas são baseadas nas declarações FD que o programa contiver.
nome-de-arquivo deverá ser o mesmo nome utilizado na declaração SELECT.
modo-de-abertura deverá ser um dos quatro modos descritos na tabela abaixo;
modo-de-abertura | Considerações |
INPUT | O arquivo será aberto exclusivamente para leitura. |
OUTPUT | O arquivo será aberto exclusivamente para gravação. O arquivo será criado. |
I-O | O arquivo será aberto para leitura e gravação. |
EXTEND | O arquivo será aberto exclusivamente para gravação após o último registro já existente no arquivo. |
A utilização do parâmetro modo-de-abertura determinará como este arquivo será utilizado no programa.
Por exemplo;
para que um arquivo seja somente lido durante a execução do programa, a instrução OPEN será;
OPEN INPUT nome-de-arquivo
para que um arquivo seja somente gravado durante a execução do programa, a instrução OPEN será;
OPEN OUTPUT nome-de-arquivo
para que um arquivo seja lido e gravado durante a execução do programa, a instrução OPEN será;
OPEN I-O nome-de-arquivo
e para que um arquivo seja somente gravado durante a execução do programa, porém com a gravação de novos registros após o último registro existente no arquivo, a instrução OPEN será;
OPEN EXTEND nome-de-arquivo.