emx
Moderator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору mikeak Цитата: в SQL Server Agent я делал "insert (select from filename.txt) to база" без проблем, но вот как сюда пункт первый прикрутить - не знаю... | Если логи посуточно создаются, то просто используйте в джобе переменные, вроде: DECLARE @TodayFileNameFWS varchar(500) SET @TodayFileNameFWS = REPLACE('ISALOG_'+CONVERT(char(10),GETDATE() -1,20)+'_FWS_000.w3c','-','') Т.е. мы: 1) создаем переменную @TodayFileNameFWS, 2) добавляем ей спереди ISALOG_, 3) для серединки берем GETDATE()'ом текущую дату минус один день, конвертим в 20ый стиль даты, убираем лишние в нашем случае разделители "-", 4) сзади добавляем _FWS_000.w3c select @TodayFileNameFWS будет такой: ISALOG_20090418_FWS_000.w3c Ну и в всасовалке используем уже эту переменную, а не жесткое имя файла.
---------- In medio stat virtus. ТА! |
| Всего записей: 11860 | Зарегистр. 05-06-2002 | Отправлено: 11:31 19-04-2009 | Исправлено: emx, 11:44 19-04-2009 |
|