在我的SSIS包中,我读取了列类型datetimeoffset(7)并写入了datetime2(7)列(数据流任务)。在Source中选择返回值,即' 2015-01-01 00:00:00.0000000 +00:00'但在目的地我得到了2014-12-31 19:00:00.0000000'。这5个小时的差异与托管sql服务的服务器上的时区有关(数据库和ssis包)。
知道这个日期时间变化的原因是什么?
答案 0 :(得分:0)
问题似乎与在目标中设置日期时间有关,该日期时间在稍后时区的服务器上尚未发生。
以下文章应解决几个解决方案的问题: