我需要1753之前的日期,这是Server上日期时间的最小值。在DB端,解决方案很清楚:更改为datetime2格式.但是Informatica似乎仍然将该列视为日期时间。我认为不支持datetime2。有什么解决办法可以让我在datetime2列中插入pr-1753日期?
Informatica版本为9.1.0,Server 2008
发布于 2015-07-29 09:37:58
如果升级到一个更新版本的Informatica无助于或不是一个选项,那么您就有了有限的选择。一种选择是从Server端将datetime2转换为合适的VARCHAR表示,然后将其提供给Informatica,并让内隐转换值返回到适当的日期时间,为您完成艰苦的工作。
但是,您需要确保对此非常小心--如果您最终迁移了文本日期,如02/03/2015 02:33等--那么如果数据库或服务器之间的区域设置不同,您可以在3月2日或2月3日导入它,最好使用区域性不变的日期格式,比如yyyy-mm-dd -这样的方式总是明确的。
-Steve
https://stackoverflow.com/questions/31696289
复制相似问题