У меня есть пакет SSIS, который запрашивает данные из представления с помощью команды SQL.Передача параметров запроса в SSIS
SQL-команды выглядит примерно так:
SELECT from myView WHERE dateEntered >= GetDate() AND dateEntered < GetDate() + 1
Теперь я хочу, чтобы иметь возможность указать начальную и конечную даты, например, что запрос ведет себя как:
SELECT from myView WHERE dateEntered >= startDate AND dateEntered < endDate
Однако, если начало и даты окончания не указаны. Мне нужно использовать сегодняшнюю дату и сегодняшнюю дату + 1
Что было бы лучшим способом сделать это в пакете SSIS?
Я не могу изменить представление, так что это должно быть сделано из представления или с использованием переменных в SSIS. Я не слишком хорошо знаком с SSIS и не уверен, что есть что-то в панели инструментов, которая позволит мне обрабатывать переменную даты, а затем использовать ее в SQL Command?