CLAUSULAS DE LA SENTENCIA OPEN

4
CLAUSULAS DE LA SENTENCIA OPEN CLAUSULAS DE LA SENTENCIA OPEN Clausula Entrada y Salida Propósito Valores posibles [UNIT=] exp_entera Entrada Asocia la entrada/salida a un file Entero. Depende del procesador FILE=exp_character Entrada Nombre del archivo Characrer STATUS= exp_character Entrada Especifica el ‘estado’ del file a ser abierto. ‘OLD’, ‘NEW’, ‘SCRACH’, ‘REPLACE’, ‘UNKNOWN’ IOSTAT= exp_entera Salida Estado de entradas salidas al fin de la operación Valor entero 0 sin errores Otros errores depende del procesador ACCESS= exp_character Entrada Especifica si el acceso es secuencial o directo ‘SEQUENTIAL’, ‘DIRECT’ FORM=exp_character Entrada Especifica si los datos están ‘FORMATED’, ‘UNFORMATED’

description

CLAUSULAS DE LA SENTENCIA OPEN. FORM FORMATTED - PowerPoint PPT Presentation

Transcript of CLAUSULAS DE LA SENTENCIA OPEN

Page 1: CLAUSULAS DE LA SENTENCIA OPEN

CLAUSULAS DE LA SENTENCIA OPENCLAUSULAS DE LA SENTENCIA OPEN

Clausula Entrada y Salida

Propósito Valores posibles

[UNIT=] exp_entera Entrada Asocia la entrada/salida a un file

Entero. Depende del procesador

FILE=exp_character Entrada Nombre del archivo Characrer

STATUS= exp_character Entrada Especifica el ‘estado’ del file a ser abierto.

‘OLD’, ‘NEW’, ‘SCRACH’, ‘REPLACE’, ‘UNKNOWN’

IOSTAT= exp_entera Salida Estado de entradas salidas al fin de la

operación

Valor entero0 sin erroresOtros errores depende del procesador

ACCESS= exp_character Entrada Especifica si el acceso es secuencial o directo

‘SEQUENTIAL’, ‘DIRECT’

FORM=exp_character Entrada Especifica si los datos están formateados o

no formateados

‘FORMATED’, ‘UNFORMATED’

Page 2: CLAUSULAS DE LA SENTENCIA OPEN

Clausula Entrada y Salida

Propósito Valores posibles

ACTION=exp_character Entrada Especifica si el file es de sólo lectura, sólo

escritura o lectura/escritura

‘READ’, ‘WRITE’, ‘READWRITE’

RECL= exp_character Entrada Para files de acceso directo. Si es

formateado número de caracteres en cada

record si es unformatted depende

del procesador

Entero positivoDepende del procesador

POSITION=exp_character Entrada Indica la posición en el file luego de ser

abierto

‘REWIND’, ‘APPEND’, ‘ASIS’

Page 3: CLAUSULAS DE LA SENTENCIA OPEN

FORMFORMATTEDSe llaman archivos formateados aquellos en los que usamos los descriptores para convertir los datos en una forma usable por la computadora cuando los leemos o los escribimos. También se da el proceso contrario cuando los resultados del programa son trasladados de la memoria de la maquina a lenguaje que podamos leer o escribir.

UNFORMATTEDLos archivos unformatted son una copia de lo almacenado en la memoria de la computadora. Son mucho menores que los files formateados pero la información está codificada en sistemas de bits y es difícil de examinar. Por su codificación es difícil de trasladar archivos entre distintos tipos de computadoras.

Por default , los archivos secuenciales son archivos ‘FORMATTED’Si se usa acceso directo → ‘UNFORMATTED’

RECLEspecifica la longitud de cada record en un archivo de acceso directo.

Page 4: CLAUSULAS DE LA SENTENCIA OPEN

POSITION‘REWIND’ → apunta al primer record del file‘APPEND’ → apunta al último record del file antes de l marca de end of file‘ASIS’ → posición no especificada i depende del procesador.