Значение переменной SSIS во время выполнения Кто-нибудь знает, как я могу изменить переменную SSIS во время выполнения? У меня есть переменная User: SkipStuff Я хочу установить это на основе условия во время контейнера для цикла Ответ 1 Вы можете добавить задачу Script. Добавьте переменную SSIS в свойство ReadWriteVariables в редакторе задач Script. Вы можете ссылаться на переменную в вашем Script, используя следующий формат: Dts.Variables["MyCaseSensitiveVariableName"].Value Ответ 2 Вместо этого используйте Expression Task. На панели "Выражения" поставьте переменную влево, затем приравняйте ее к предполагаемому значению. @[Пользователь:: VariableToSet] = некоторые выражения... Для видеоурока приведено ниже видео. http://www.youtube.com/watch?v=qZEannKhY5o Ответ 3 На самом деле много способов, но чаще всего я использую задачу выполнения SQL и устанавливаю результирующий набор в одну строку, а затем ставим результаты в переменную.
Ответ 1 Вы можете добавить задачу Script. Добавьте переменную SSIS в свойство ReadWriteVariables в редакторе задач Script. Вы можете ссылаться на переменную в вашем Script, используя следующий формат: Dts.Variables["MyCaseSensitiveVariableName"].Value
Ответ 2 Вместо этого используйте Expression Task. На панели "Выражения" поставьте переменную влево, затем приравняйте ее к предполагаемому значению. @[Пользователь:: VariableToSet] = некоторые выражения... Для видеоурока приведено ниже видео. http://www.youtube.com/watch?v=qZEannKhY5o
Ответ 3 На самом деле много способов, но чаще всего я использую задачу выполнения SQL и устанавливаю результирующий набор в одну строку, а затем ставим результаты в переменную.