【发布时间】:2012-02-07 10:49:59
【问题描述】:
我在尝试执行 SSIS 包时收到此错误。
[平面文件目标 [22]] 错误:数据转换失败。数据 转换列“DC”返回状态值 4 和状态文本 “文本被截断或一个或多个字符在 目标代码页。”。
该列的大小为 10,我希望输出为 4,我在我的平面文件中设置了该列,但无法正常工作。
请告知我哪里出错了。
问候 五、
【问题讨论】:
-
如果您不想弄乱平面文件属性,您可以修剪数据源中的值。即
SELECT SUBSTRING(Column,1,4) AS Column FROM Table. -
感谢大卫的回复,我正在填充这些值,因此输出的大小与我想要的相同,但我仍然收到该错误。
-
@DavidBenham 谢谢,子字符串帮助了我。
-
没问题。我将回复一个答案,如果您将其标记为正确,我将不胜感激。
标签: ssis