Menu principal
[Fechar]
Introdução
Divisões
Identification Division
Environment Division
Data Division
Procedure Division
Comandos CICS
VSAM - File Status
Quadros importantes
SQL - Structured Query Language
Outros programas
Rotinas prontas
Palavras reservadas
Introdução ao Oracle
Sites de busca
Sites interessantes
Meu e-mail
Guia de referencia - Comandos da Procedure Division - Procedure Division Statements
Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF.
Guia de referencia - Procedure Division Statements - Comandos da Procedure Division -
ACCEPT
Transfers information from an input device or system information (eg. date or time) into a defined data area.
Transferências de informações de um dispositivo de entrada ou de informações do sistema (por exemplo, data ou hora) para uma área de dados definidos.
Las transferencias de información de un dispositivo de entrada o la información del sistema (por ejemplo la fecha o la hora) a un área de datos definidos.
ADD
Adds one or more numeric operands and stores the result.
Adiciona um ou mais operandos numéricos e armazena o resultado.
Añade uno o más operandos numéricos y almacena el resultado.
CALL
Transfers control from one program to another. When execution of the called program finishes, execution returns to the next statement in the calling program.
Transfere o controle de um programa para outro. Quando a execução do programa chamado terminar, a execução retorna para a próxima instrução do programa que efetuou a chamada.
Transfiere el control de un programa a otro. Cuando la llamada se termina el programa, la ejecución vuelve a la instrucción de programa siguiente que realiza la llamada.
CANCEL
Ensures that every time a program is called, all values are reset prior to the next execution.
Garante que toda vez que um programa é chamado, todos os valores são redefinidos antes da próxima execução.
Asegura que cada vez que un programa se llama, todos los valores se restablecen antes de la siguiente ejecución.
CLOSE
Closes a sequential or VSAM file at the completion of processing.
Fecha um arquivo sequencial ou VSAM após a conclusão do processamento.
Cerrar un archivo secuencial o VSAM después de la terminación del proceso.
COMPUTE
Evaluates an arithmetic expression and stores the result.
Avalia uma expressão aritmética e armazena o resultado.
Evalúa una expresión aritmética y almacena el resultado.
CONTINUE
Is basically a placeholder statement to use where a statement is required but no statement is needed.
É basicamente uma declaração de espaço reservado para uso quando é necessária uma declaração, mas nenhuma declaração é necessária.
Se trata básicamente de una declaración de espacio reservado para su uso cuando una declaración es necesaria, pero no hay mención que es.
DELETE
Deletes a record from a relative or indexed file.
Exclui um registro de um arquivo relativo ou indexado.
Borra un registro de un archivo relativo o indexado.
DISPLAY
Sends contents of the specified field(s) to an output device.
Envia o conteúdo do campo especificado (s) para um dispositivo de saída.
Envía el contenido del campo especificado (s) a un dispositivo de salida.
DIVIDE
Divides one numeric value by or into another.
Divide um valor numérico por ou outro.
Dividido por un valor numérico u otro.
ENTRY
Establishes an alternate entry point into the program.
Estabelece um ponto de entrada alternativo para o programa.
Establece un punto de entrada alternativo para el programa.
EVALUATE
Evaluates a series of conditions and takes one of a number of different actions depending on the result.
Avalia uma série de condições e tem uma série de ações diferentes, dependendo do resultado.
Evalúa una serie de condiciones y tiene una serie de acciones diferentes, dependiendo del resultado.
EXIT
Provides a common exit point for a series of paragraphs.
Fornece um ponto de saída comum para uma série de parágrafos.
Proporciona un punto común de partida para una serie de párrafos.
EXIT PROGRAM
Terminates the current program. Indicates the logical end of a program called.
Termina o programa atual. Indica o fim lógico de um programa chamado.
Termina o programa atual. Indica o fim lógico de um programa chamado.
GOBACK
Terminates the current program.
Termina o programa atual.
Termina el programa actual.
IF
Evaluates an expression and executes one of two alternatives depending on whether the expression is true or false.
Avalia uma expressão e executa uma das duas alternativas, dependendo se a expressão é verdadeira ou falsa.
Evalúa una expresión y ejecuta una de las dos alternativas, dependiendo de si el enunciado es verdadero o falso.
INITIALIZE
Moves a specified value into a data area.
Move um valor especificado para uma área de dados. Inicializa campos conforme suas categorias, com valores predefinidos ou fornecidos.
Mover un valor especificado en un área de datos. Inicializa los campos de acuerdo a sus categorías, o suministrada con valores predeterminados.
INSPECT
Count or replace characters in a data area.
Conta ou substitui caracteres em uma área de dados.
Cuenta o reemplazar caracteres en un área de datos.
MERGE
Takes two files based on common keys and merges them together.
Tem dois arquivos baseados em chaves comuns e mescla os mesmos em outro arquivo.
Consta de dos archivos en función de llave común y los combina en otro archivo.
MOVE
Copies the content of one data area to another.
Copia o conteúdo de uma área de dados para outro.
Copia el contenido de un área de datos a otro.
MULTIPLY
Multiplies two numeric values and stores the result.
Multiplica dois valores numéricos e armazena o resultado.
Multiplica dos valores numéricos y almacena el resultado.
OPEN
Open a sequential or VSAM file to be processed by this program.
Abrir um arquivo seqüencial ou VSAM para serem processados por este programa.
Abrir un archivo secuencial o VSAM para ser procesado por este programa.
PERFORM
Transfers control to the specified routine and controls how many times it will be executed.
Transfere o controle para a rotina especificada e controla quantas vezes ele será executado, retornando após a execução.
Transfiere el control a la rutina especificada y controla la frecuencia con que se ejecuta, regresando después de la ejecución.
READ
Rread a record from an external file into a data area.
Ler um registro de um arquivo externo em uma área de dados.
Leer un registro desde un archivo externo en un área de datos.
RELEASE
Used in the input procedure of an internal sort to pass the current record into the sort.
Utilizado na INPUT PROCEDURE de um SORT INTERNO para passar o registro atual para o SORT.
Se utiliza en el INPUT PROCEDURE de una clase interna para pasar el registro actual en la clasificación.
RETURN
Used in the OUTPUT PROCEDURE of an internal sort or merge to retrieve the next record.
Utilizado na OUTPUT PROCEDURE em um SORT INTERNO ou MERGE para obter o próximo registro.
Se utiliza en el OUTPUT PROCEDURE de una clase interna o se unen para recuperar el registro siguiente.
REWRITE
Updates the current record in a VSAM file.
Atualiza o registro atual em um arquivo VSAM.
Actualiza el registro actual en un archivo VSAM.
SEARCH
Searches a table of data until an entry matching the specified search criteria is found.
Procura em uma tabela de dados até que os critérios de pesquisa especificados forem encontrados.
Buscar en una tabla de datos hasta que los criterios de búsqueda especificados se encuentran.
SET
Used to change table indexes, set status codes to external switches, set values of conditional variables, or set values to pointer data areas.
Usado para alterar os índices de tabela, os códigos de status definido como um interruptor externo, os valores conjunto de variáveis condicionais, ou definir valores para as áreas ponteiro de dados.
Se utiliza para cambiar el contenido de la tabla, los códigos de estado se define como un interruptor externo, los valores de variables, condicionales, o los valores establecidos para las áreas de puntero de datos.
SORT
Sorts records on a specified key
Classifica os registros de acordo com a chave especificada
Ordena los registros de acuerdo con la clave especificada
START
Establishes position within a VSAM file.
Estabelece a posição dentro de um arquivo VSAM. Efetua o posicionamento de registros para posterior leitura através do comando READ.
Se establece la posición dentro de un archivo VSAM. Efectos de los registros de la colocación para la lectura posterior por el comando READ.
STRING
Used to concatenate several data areas into one.
Utilizado para concatenar várias variaveis em outra.
Se utiliza para concatenar varias variables en otro.
SUBTRACT
Subtract the content of one numeric value from another and store the result.
Subtrair o conteúdo de um valor numérico de outro e armazenar o resultado.
Resta el contenido de un valor numérico a otro, y almacenar el resultado.
UNSTRING
Takes a contiguous data area and splits it into several separate data fields.
Tem uma área de dados contíguos e se divide em vários campos de dados separadamente.
Tiene una superficie de datos contiguos y se divide en varios campos de datos por separado.
WRITE
Write a record to a file.
Gravar um registro em um arquivo.
Escribe un registro en un archivo.