【发布时间】:2018-04-11 16:12:20
【问题描述】:
我对 SSIS 开发相当陌生。我正在开发一个 SSIS 包,它执行一个存储过程,然后将结果输出到一个平面文件。
我有一个要求,其中我需要有固定大小的列,所以如果特定列的长度小于预期长度,我需要用空格填充或填充它,以便长度匹配。
根据我的研究,似乎引入了一个自定义脚本组件,因为转换可以为我做到这一点。
如果有人能建议这是否是实现这一目标的唯一方法,或者是否有更好的替代方案,我只是在这里想念,那就太好了。
非常感谢任何帮助。
【问题讨论】:
-
当你创建平面文件连接时,你可以选择固定宽度,这不是解决你的问题吗?
-
@FLICKER 我遇到的问题是 DB 中列的大小例如为 10,我希望它在平面文件中的大小为 50。我需要填写那么多空格字符使其在平面文件中的大小为 50。
-
让我添加一个答案来解释
标签: sql-server ssis