Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个使用逗号分隔的文本文件
在 SSIS 中很简单,但我的源平面文件中有以下行:
Desc,Curr,Desc,ID,Quantity 05969A105 ,CU,BANCORP INC, THE DEL COMMON ,1,2126
我的 Desc 列中有一个逗号,我不确定如何忽略该逗号
AFAIK,你不能在 SSIS(或我曾经使用过的任何其他应用程序)中做任何事情来处理这个问题,因为它只是坏数据。如果您需要保留逗号分隔符,那么您需要让数据提供者使用文本分隔符(例如双引号)来包装数据。可以告诉 SSIS 什么是文本分隔符,并自动将这些字符从数据中剥离。
当然,这可能会引发“但文本可能需要包含双引号!”的问题,在这种情况下,最好将分隔符更改为其他内容,例如制表符或管道。