Variables de función

El diagrama de sintaxis para cada variable en una función es el siguiente:

Diagrama de sintaxis para datos de función aparte de los parámetros
nombreElementoDatos, nombreRegistro
Especifica el nombre de un elemento de datos o registro local. Para obtener detalles sobre la utilización de la función, consulte el apartado Referencias a variables y constantes. Para conocer otras reglas, consulte Convenios de denominación.
nombreComponenteElementoDatos, nombreComponenteRegistro
Un componente de registro o dataItem que es visible para la función y que actúa como typedef de la variable.
tipoPrimitivo
El tipo primitivo si no se utiliza ningún typedef.
longitud
La longitud de la variable, que es un entero que representa el número máximo de caracteres o dígitos del área de memoria referenciada por nombreVariable.
decimales
Para algunos tipos numéricos puede especificar decimales que es un entero que representa el número de posiciones después de la coma decimal. El número máximo de posiciones decimales es el menor de dos números: 18 o el número de dígitos declarado como longitud. La coma decimal no se almacena con los datos.
"máscaraFechaHora"
Para elementos de tipo INTERVAL o TIMESTAMP, puede especificar máscaraFechaHora", que asigna un significado (como por ejemplo "dígito de año") a una posición dada en el valor de elemento. La máscara no se almacena con los datos.
nombreConstante literal
Identifica una constante y el literal contenido en ella. La constante es local con respecto a la función.
nombreMatriz
Nombre de una matriz dinámica o estática de registros o elementos de datos. Si utiliza esta opción, los demás símbolos de la derecha (nombreComponenteElementoDatos, tipoPrimitivo, etc.) hacen referencia a cada uno de los elementos de la matriz.
tamaño
Número de elementos de una matriz estática.

Conceptos relacionados
Componente de función
Componentes
Referencias a componentes
Referencias a variables en EGL
Diagrama de sintaxis
Typedef

Tareas relacionadas
Componente de función en formato fuente EGL

Consulta relacionada
Matrices
INTERVAL
Convenios de denominación
TIMESTAMP

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.