我有一个SSIS包,可以将一些数据从Oracle传输到SQL Server。
在Oracle中,日期以浮点数存储,例如42824 == '2017-04-01'-使用Delphi编写使用数据库的应用程序。
而select CAST(42824 as datetime)
在Management Studio导致'2017-04-01 00:00:00.000',相同的值(42824)插入由封装成在SQL Server表显示日期时间列2017-03-30 00:00:00.000。
注意:此数字的源数据类型为DT_R8,DT_UI4在数据转换组件中将类型更改为不会更改任何内容
谁能解释一下?