Si el mismo código_entrada aparece más de una vez en el archivo de correlación,
se utiliza la primera aparición. El código_salida representa el SQLCODE de
salida. Si no se especifica ningún valor, se utiliza el SQLCODE original.
Si se especifica un código de salida, también puede especificarse uno de los
valores siguientes:
(s)
El SQLCODE de entrada más el ID del producto (ARI, DSN o QSQ) se
colocarán en el campo de símbolo del mensaje de la SQLCA.
El SQLCODE original se devuelve como único símbolo. Esta opción
está pensada para gestionar los SQLCODE no definidos, a excepción
del +965 y el -969. Si el código_salida es el +965 o el -969, la lista de
símbolos que se devolverá en el campo SQLERRMC de la SQLCA
incluirá el SQLCODE original seguido de la lista de símbolos original.
El carácter s debe ir en minúsculas.
(lista-símbolos)
Una lista de símbolos, separados por comas. Especifique sólo una coma
para omitir un símbolo concreto. Por ejemplo, el formato (,t2,,t4)
significa que el primer y el tercer símbolo son nulos.
Cada símbolo tiene el formato de un número (n), que opcionalmente
puede ir precedido por c o seguido por c o i. Se interpreta del siguiente
modo:
c
El tipo de datos del símbolo en esta posición es CHAR (el valor
por omisión). Si c aparece antes de n, hace referencia al símbolo
de entrada; si aparece después de n, hace referencia al símbolo
de salida. El carácter c debe ir en minúsculas.
i
El tipo de datos del símbolo en esta posición es INTEGER. Si i
aparece después de n, hace referencia al símbolo de salida. i no
puede aparecer antes de n porque los productos del servidor de
bases de datos del sistema principal IBM sólo proporcionan
soporte a los símbolos CHAR. El carácter i debe ir en
minúsculas.
n
Serie de números que indica los símbolos del servidor de bases
de datos del sistema principal IBM que se utilizan. Se disponen
en el orden en el que sea necesario colocarlos en la SQLCA de
salida. Los números indican el símbolo del servidor de bases de
datos del sistema principal IBM; la disposición indica el orden
en el que los símbolos se colocarán en la SQLCA.
Por ejemplo, el servidor de bases de datos del sistema principal
IBM podría devolver dos símbolos, el 1 y el 2. Si desea que el
símbolo 2 aparezca antes que el símbolo 1 en la SQLCA de
salida, especifique (2,1).
Es posible combinar varios números de símbolos para formar
un símbolo de salida CHAR conectándolos mediante puntos.
Para separar los símbolos de salida se utilizan comas. Si no se
especifica ningún símbolo delante de una coma, no se incluye
ningún símbolo de salida en la SQLCA de esta posición. Los
símbolos que aparezcan en la SQLCA de salida después del
último símbolo especificado se correlacionarán con un símbolo
nulo.
Capítulo 5. Administración
115