Я использую пакет SSIS с плоским диспетчером соединений с файлами, как описано ниже на рисунках, с форматом: разделитель и разделитель текста как «. Все столбцы разделены запятыми. у меня есть один столбец ItemDescription в моей таблице, которые держат данные, такие как Box Dimension 2" вместо Box Dimension 2 в. или Box Dimension 2 дюйма, например. Это приводит к созданию файла csv для создания другого столбца всякий раз, когда он попадает в этот piont в моем пакете. Любое предложение о том, как сделать эту работу без получения другого столбца?Настройка диспетчера текстовых команд с плоским файлом SSIS
[]
UPDATE, Вот исходные данные на текстовый файл в качестве вывода пример здесь SupplyID 929 с ItemDescription "Box ДВП 2"». также поставкиID 525 и 888
"SupplyID","ProtocolName","AssayName","ItemNumber","ItemDescription","PackagingUnits","SupplyCost","CatalogNumber","SetChildItemsToInclude","PrimaryStatus","SecondaryStatus"
"1531","XXXXXX","XXXXXX XXXXXX","XXXXXX-XXXXXX","XXXXXX XXXXXX: XXXXXX A (100% XXXXXX XXXXXX) and B (80% XXXXXX XXXXXX + 20% DMSO)","1","0","BD368632","","False","False"
"368","XXXXXX","XXXXXX XXXXXX","XXXX001","XXXXXX XXXXXX","250","0.16","STP-150","","False","False"
"369","XXXXXX","XXXXXX XXXXXX","XXXX002","XXXXXX XXXXXX","100","0.03","326895","","False","False"
"370","XXXXXX","XXXXXX XXXXXX","XXXX003","XXXXXXXXXXX, 20 G (Insyte)","50","3.39","BD 381433 ","","False","False"
"371","XXXXXX","XXXXXX XXXXXX","XXXX004","XXXXXXXXXXX, 22 G (Insyte)","50","3.39","BD 381423","","False","False"
"372","XXXXXX","XXXXXX XXXXXX","XXXX006","XXXX XXXX XXXXXXXXXXX (BD)","200","1.09","BD 364880","","False","False"
"929","XXXXXX","XXXXXX XXXXXX","XXXX007","Box Fiberboard 2"","1","5.41","","","True","False"
"525","XXXXXX","XXXXXX XXXXXX","XXXX126","Parafilm M XXXXXX, 2" x 250 feet (Ref# PM992), 1 XXXXXX Each","1","42.12","13-374-16","","False","False"
"888","XXXXXX","XXXXXX XXXXXX","XXXX152","XXXXXX XXXXXX, 21G w/12" XXXXXX, XXXXXX lock","50","1.65","","","False","False"
Я попробовал это на своей системе, и вывод в csv выглядит правильно. это «в тексте одна двойная кавычка или две одинарные кавычки?» –
Спасибо @Bob Klimes Это двойные кавычки. – Loic
Просто так мы ясно знаем, как выглядят исходные данные, можете ли вы открыть исходный файл в текстовом редакторе (блокнот работает) и скопируйте раздел, который является 'ItemNumber', на' PackagingUnits' – billinkc