Cuando se altera una tabla al borrar una columna, la carga de la sentencia (el script) no refleja este cambio. Por ejemplo, todos los datos estan cargados, porque hay varias columnas tipo varchar. No hay mensaje de error. Todos los registros estan cargados, pero no en la manera correcta.
Cuando una columna es removida de la tabla, la sentencia de carga debe reflejar este cambio ("DSN_IGNORE-Field" para la columna y el indicador nulo)
SOLUCION:
Seleccionar "Use Temporary Table" como método para preservar los datos.
Esto puede ser especificado en "Tools | Options | Database | DB2 | Advanced Admin Tab" o seleccionar de la barra de herramientas de Editores de Objeto.
ESTADO:
Esperando a ser arreglado en una versión futura de Toad for Db2
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy Cookie Preference Center