Разбейте его на части следующим образом:
- Объявите переменные для хранения даты начала и окончания предыдущего месяца следующим образом:
start_date (datetime) = (DT_DATE)((DT_WSTR,4)YEAR(DATEADD("MM",-1,GETDATE()))+"-"+RIGHT("0"+(DT_WSTR,2)MONTH(DATEADD("MM",-1,GETDATE())),2)+"-01")
дата окончания (дата / время) = DATEADD("D", -(DAY(GETDATE())),GETDATE())
Объявить переменную Counter(datetime)
Создать For loop container
следующим образом:
Остальная часть задачи потока данных должна быть в контейнере цикла For, который создаст выходной файл.Вы можете использовать переменную
Counter
в SQL для ее параметризации