同时在SSIS中更改数据转换的长度

时间:2014-02-05 15:28:50

标签: ssis

我在SSIS中使用Data Convesion。我指定了属性,但我不能改变长度。请帮我。 默认情况下,当我运行它时它为0,它给出了错误,因为它可能导致数据丢失并且不会转换数据。

我正在将DT_STR转换为数据库时间

请帮帮我

感谢你

1 个答案:

答案 0 :(得分:0)

数据转换转换不会自动更改列的长度。最佳做法是在从源中提取时转换列的长度,方法是使用SQL查询指定列或通过基础视图指定列。

但是,如果您无法在数据源中提供正确的长度,则下一个最佳选择是使用Derived Column转换。使用派生列转换,您可以使用LEFT()函数指定一定数量的字符,如果这是您想要的。