Seleccione uno de los elementos siguientes para indicar cómo se permitirá
que el programa ILE RPG utilice registros que contengan campos con posibilidad
de nulos de archivos de base de datos descritos externamente.
- *NO
- Seleccione *NO si no desea que el programa ILE RPG procese los registros
con campos de valor nulo de los archivos descritos externamente. Si
intenta recuperar un registro que contenga valores nulos, ningún dato del
registro será accesible al programa ILE RPG y se producirá un error de
correlación de datos.
- *INPUTONLY
- Seleccione *INPUTONLY si desea que el programa ILE RPG lea registros con
campos con posibilidad de nulos que contengan valores nulos de archivos de
base de datos de sólo entrada descritos externamente. Cuando se
recupera un registro que contenga valores nulos, no se producen errores de
correlación de datos y los valores por omisión de la base de datos se colocan
en cualquier campo que contenga valores nulos. El programa no puede
realizar ninguna de las siguientes acciones: utilizar campos de clave
con posibilidad de nulos, o bien crear o actualizar registros que contengan
campos con posibilidad de nulos, o determinar si un campo con posibilidad de
nulos es realmente nulo mientras está ejecutándose el programa, o establecer
que un campo con posibilidad de nulos sea nulo.
- *USRCTL
- Seleccione *USRCTL si desea que el programa ILE RPG lea, grabe y actualice
registros con valores nulos de archivos de base de datos descritos
externamente. Los registros con claves nulas pueden recuperarse
utilizando operaciones por clave. El programa puede determinar si un
campo con posibilidad de nulos es realmente nulo, y puede establecer que un
campo con posibilidad de nulos sea nulo para salida o actualización. Es
responsabilidad del programador el asegurarse de que los campos que contengan
valores nulos se utilizan correctamente en el programa.
- *YES
- Igual que *INPUTONLY.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.