В настоящее время я могу получить этот тип вывода из плоского файла после запуска компонента скрипта в SSIS:
Моя цель - заполнить остальную часть столбца тем же серийным номером, например:
Я попытался сделать это, установив для нее переменную и используя производный столбец, но переменная не устанавливается до окончания потока данных. Кроме того, сценарий читается только построчно, поэтому я не вижу очевидного способа выполнить эту простую задачу.
Есть ли способ создать столбец в сценарии и присвоить ему значение серийного номера по умолчанию? Или есть способ использовать команду SQL для обновления нулевых значений, где столбец не нулевой?
NULL
, а не''
. Лично для OP, если вы можете определить порядок данных после импорта, я бы вместо этого сделал это в вашей промежуточной таблице. это намного проще, чем выполнение задачи Script. Намного проще. - person Larnu   schedule 07.02.2018