Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
doz.ace Member Откуда: Москва Сообщений: 136 |
Есть запрос к БД firebird select .... from .... where date = 'параметр'(дата) Мне нужно создать пакет SSIS, который бы в цикле записал в таблицу этот select с каждой датой начиная с заданной и заканчивая настоящей с шагом в сутки. Пример: параметр(заданная дата) = '02.01.2016', сегодня(настоящая дата) у нас '04.01.2016' Тогда SSIS выполняет: select .... from .... where date = '02.01.2016' > запись в таблицу select .... from .... where date = '03.01.2016' > запись в таблицу select .... from .... where date = '04.01.2016' > запись в таблицу Пожалуйста поподробнее, с SSIS не работал почти. Всех с новым годом!!! |
4 янв 16, 11:38 [18640773] Ответить | Цитировать Сообщить модератору |
SQL2008 Member Откуда: Москва Сообщений: 4392 |
Для чего вам нужен цикл? Почему не устравивает INSERT INTO table SELECT ... FROM ... WHERE date BETWEEN '02.01.2016' AND GETDATE() или по вашему select .... from .... where date between '02.01.2016' and getdate() > запись в таблицу |
4 янв 16, 12:36 [18640896] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
http://www.sqlis.com/sqlis/post/For-Loop-Container-Samples.aspx |
4 янв 16, 13:28 [18641010] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |