ssis包中csv数据中的逗号

ssis包中csv数据中的逗号,ssis,ssis-2012,data-conversion,flatfiledestination,Ssis,Ssis 2012,Data Conversion,Flatfiledestination,我将数据从数据库传递到csv文件,即oledbsource到平面文件目标。在少数数据列中,它包含逗号值。当前,逗号将数据分隔为不同的列。我们是否可以将逗号保留在列数据中,而不在不同的列中分隔数据,而不是用其他值替换逗号 如果使用Text Qualifier=,则会将每个文本字段用双引号括起来 因此,如果字段中有逗号,它仍然有效 Eg Field=Jones,Fred将保存为“prev Field”、“Jones,Fred”、“next Field”“、1、2等为什么要更换任何东西?只需在目标设置

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

如果使用Text Qualifier=,则会将每个文本字段用双引号括起来

因此,如果字段中有逗号,它仍然有效


Eg Field=Jones,Fred将保存为“prev Field”、“Jones,Fred”、“next Field”“、1、2等

为什么要更换任何东西?只需在目标设置中设置正确的分隔符和文本限定符。不是我的反对票,而是。。。您尝试了什么?我正在将数据从oledb数据源传递到平面文件目标。当前delimeter是逗号,文本限定符是none