Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
Alex_Fox_
Member

Откуда:
Сообщений: 98
Суть в том, что запрос возвращает либо 0 - письмо не нужно отправлять. Либо >0 - отправлять.

Может, другими способами, но кроме msdb.dbo.sp_send_dbmail.
22 ноя 21, 13:58    [22399094]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
court
Member

Откуда:
Сообщений: 2440
Alex_Fox_
Суть в том, что запрос возвращает либо 0 - письмо не нужно отправлять. Либо >0 - отправлять.
сохраняешь это значение в переменную, и в "стрелочке" на отправку письма, - проверяешь значение

К сообщению приложен файл. Размер - 68Kb
22 ноя 21, 14:56    [22399130]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
Alex_Fox_
Member

Откуда:
Сообщений: 98
court, большое спасибо!

Но как сохранить значение в переменную? Я как то этому пути и шел но вот тут тоже стопорнулся.
22 ноя 21, 16:29    [22399178]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
court
Member

Откуда:
Сообщений: 2440
Alex_Fox_
Но как сохранить значение в переменную?

задача "Выполнение SQL", вкладка "Результирующий набор"
22 ноя 21, 16:56    [22399198]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 9155
Alex_Fox_,

в стрелочке потока выполнения надо задать условие.
22 ноя 21, 17:02    [22399211]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
Alex_Fox_
Member

Откуда:
Сообщений: 98
court,

К сообщению приложен файл. Размер - 96Kb
22 ноя 21, 17:37    [22399244]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
Alex_Fox_
Member

Откуда:
Сообщений: 98
court,

Там же я в запросе конвертнул в интеджер. Чё не так? :)
22 ноя 21, 17:38    [22399245]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
court
Member

Откуда:
Сообщений: 2440
Alex_Fox_,

у тебя переменная строкового типа
22 ноя 21, 18:02    [22399271]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
Alex_Fox_
Member

Откуда:
Сообщений: 98
court,

А как создать интеджер?

Тут тоже:

К сообщению приложен файл. Размер - 80Kb
22 ноя 21, 18:09    [22399282]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
Alex_Fox_
Member

Откуда:
Сообщений: 98
court,

Или как конвертнуть? (DT_I8) @[User::Variable] не работает.
22 ноя 21, 18:12    [22399287]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
Alex_Fox_
Member

Откуда:
Сообщений: 98
Владислав Колосов,
Может вы сможете подсказать?
23 ноя 21, 17:00    [22399786]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 9155
Alex_Fox_,

а что вам помешало указать значение на картинке?
23 ноя 21, 17:43    [22399829]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите по SSIS. Как сделать условие по которому письмо или отправляется, или нет.  [new]
Alex_Fox_
Member

Откуда:
Сообщений: 98
Владислав Колосов,
Я так понимаю, что если указать значение - 0 например, то это уже не будет переменная. Или я не прав?
24 ноя 21, 11:12    [22400091]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить