SSIS平面文件导出时间戳有多余的精度?

时间:2010-10-20 01:13:36

标签: ssis

SQL 2008 R2,可以简单地导出到平面文件目标。时间戳列在目标中设置为DT_DBTIMESTAMP,根据文档“小数秒的最大比例为3位”。但是,我导出的文件有7位小数秒精度,由docs中的DT_DBTIMESTAMP2定义。当然,这些列不能重新导入SQL Server,因为多余的小数秒位置。

有谁知道为什么SSIS导出的日期时间列的定义与SSIS数据类型不同?

1 个答案:

答案 0 :(得分:0)

检查目标数据类型并确保它们是DB_TIMESTAMP而不是DB_TIMESTAMP2。 右键单击目标组件,然后选择“显示高级编辑器...”,然后在“输入和输出属性”选项卡上检查数据类型。