2016-11-29 147 views
1

我将数据从数据库传递到csv文件,即oledbsource到平面文件目标。在少数列数据中,它包含逗号值。目前逗号将数据分成不同的列。不用其他值替换逗号,我们可以将它保留在列数据中,而不将数据分隔在不同的列中吗?ssis包中csv数据的逗号

+0

为什么要取代任何东西?只要在目的地的设置中设置正确的分隔符和文本限定符不是我downvote,但...什么您是否尝试过? –

+0

我将数据从oledb数据源传递到平面文件目标。目前,分隔符是逗号,文本限定符是无 – Asin

回答

1

如果使用文本限定符=“,那么这将包裹在双引号

每个文本字段因此,如果现场有一个逗号它仍然可以工作。

例如,场=琼斯,弗雷德将被保存作为“prev场”,“琼斯,弗雷德”,“下一场”,1,2等