使用SSIS将Varchar dataType转换为DateTime数据类型

时间:2014-05-09 09:43:16

标签: ssis

我有一个列名为[Time]且数据类型为Varchar(50)的表,我想将此表与另一个表连接,其中我有一个名为Interval的类似列,数据类型是DateTime。

由于两列的数据类型不同,我无法加入这两个表。 SSIS它总是给我一个转换错误。

我对此非常陌生,并且无能为力。

有人可以帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

如果你想要的只是加入表,我建议从DateTime转换为Varchar。这比将Varchar转换为DateTime更容易,因为您不需要考虑区域设置。

玩得开心!

答案 1 :(得分:0)

您的数据流应如下所示(假设两个表按时间/间隔排序):

enter image description here