首页 文章

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

提问于
浏览
0

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

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

1 回答

  • 0

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

相关问题