В пакете служб SSIS у меня есть поток данных, который извлекает два столбца из базы данных доступа: TaskID и дату
Я сохраняю это в наборе записей ADO и передаю в контейнер For Each Loop
Я пытаюсь присвоить каждой паре значений две переменные "taskID" и "taskDate"
Затем я хочу использовать эти две переменные в задаче SQL Insert, которая затем обновит базу данных SQL в нескольких местах с этой информацией
Пакет работает нормально, когда я просто извлекаю taskID и вставляю его в sql, но когда я ввожу дату, она терпит неудачу, потому что дата может быть NULL, а большинство задач - NULL, но SSIS просто говорит мне, что не может поставить в переменную null, я попытался использовать переменную Obejct, которая допускает пустые значения, но затем пакет не может добавить переменную в задачу sql, так как переменная находится в DATE?
Спасибо