Manejo de Errores SQLEXEC
Hay dos tipos de condiciones de error que se deben tener en cuenta al implantar SQLEXEC:
-
La asignación de columnas necesita una columna que falta en la operación de la base de datos origen. Esto puede ocurrir para una operación de actualización si la base de datos solo registra los valores de las columnas que han cambiado, en lugar de todos los valores de columna. Por defecto, cuando falta una columna necesaria o cuando una función de conversión de columnas de Oracle GoldenGate da como resultado una condición de "falta de columna", el procedimiento almacenado no se ejecuta. Los intentos posteriores para extraer un parámetro de salida del procedimiento almacenado dan como resultado una "condición faltante de columna" en la cláusula
COLMAPoFILTER. -
La base de datos genera un error.