Tengo una Transferencia creada en SSIS, que contiene un SELECT con un WHERE
en el campo tiempo:
WHERE (IdTiempo BETWEEN 20080521 AND 20080522)
Al ejecutarlo me da el siguiente mensaje de error:
Código de error: 0x80004005. Hay un registro OLE DB disponible. Origen:
"Microsoft SQL Native Client" Resultado: 0x00040EDA Descripción:
"Advertencia: valor NULL eliminado por el agregado u otra operación SET.".
Sin embargo, si ejecuto la transferencia en 2 partes, primero para el
IdTiempo 20080521 y luego para el 20080522, no da ningún tipo de error.
¿Alguien me puede ayudar con este tipo de error?
Muchas gracias y un saludo,
Viky V.
En realidad no es un error, es una advertencia, y posiblemente este asociada
al uso de funciones de grupo SUM, COUNT, AVG, etc, las cuales no toman en
cuenta valores nulos. Puedes usar SET ANSI_WARNINGs OFF antes de la SELECT
para evitar esos mensajes de advertencia.
AMB