Sql 向表插入数据的包插入错误的值(NULL)

Sql 向表插入数据的包插入错误的值(NULL),sql,sql-server,Sql,Sql Server,我有一个向表中插入数据的包。但是,很少有列插入的值是空的,而不是基于源表的现有值 例如: Price.SourceTable -秋千小时浮动 -colunitvarchar(10) -容积浮子 Price.DestinationTable -科尔霍斯国际酒店 -colunitvarchar(10) -容积浮子 对于这三列,我在目标表中得到的值为空。 但是,有一列(ColVolHours)是从两列(ColHours*ColVolume)计算得出的,具有实际值 ColVolHours值为空,而其他两

我有一个向表中插入数据的包。但是,很少有列插入的值是空的,而不是基于源表的现有值

例如: Price.SourceTable -秋千小时浮动 -colunitvarchar(10) -容积浮子

Price.DestinationTable -科尔霍斯国际酒店 -colunitvarchar(10) -容积浮子

对于这三列,我在目标表中得到的值为空。 但是,有一列(ColVolHours)是从两列(ColHours*ColVolume)计算得出的,具有实际值

ColVolHours值为空,而其他两列为空,这怎么可能呢?
我如何知道为3列插入的值为何为空?

您必须将包内容粘贴到此处才能了解更多有关问题的信息假设这是SSIS问题,请检查目标位置的映射是否正确。您还可以沿路径设置DataViewer以跟踪数据更改。