2017-03-10 54 views
1

我通过使用SSIS包将sql server表数据写入.csv文件。在扁平文件conontion我提到了分号作为分隔符。我的表中的一些值在.csv文件中有逗号(例如:CODE A,B,C)。CODE A进入第一列,B进入第二列,反之亦然。现在如何将所有这些值保存在带分隔符的.csv文件的第一列中;使用SSIS将数据写入.csv文件的第一列

+0

我似乎错过了一点,如果你的分隔符是分号,逗号将对它没有影响,并且这些值应该在第一列。也许你可以显示数据来更好地解释你的问题?另外,如何查看数据以了解它没有正确分隔? –

+0

表中的值是:安全性,审计。在.csv中,它的作用如下:colum1:安全性cloumn2:审核 –

+1

不,它不是。如果.csv由分号分隔,则不适用。你只是曲解你所看到的。 –

回答

1

可能您正在Excel中打开您的平面文件,并将其作为逗号分隔文件打开。

当打开文件时,您需要指定为Excel文件以分号分隔。然后它会正确显示。