Ejecutar archivos SQL desde CLP de DB2

Tenemos la necesidad de subir controles de cambios en nuestra base de datos IBM DB2 tenemos un conjunto de sentencias SQL tales como DML o DDL que desean ejecutar como un archivo utilizando el CLP de DB2.

Si alguna de las sentencias contenidas en el archivo falla, es necesario revertir cada instrucción ejecutada con éxito y dejar la base de datos en su estado original. ¿Cómo haces esto?

La respuesta corta es evitar cualquier cambio de estado en la conexión al momento de ejecutar el archivo usando la opción -f del CLP.

Continue Reading…