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

Откуда: Российская Федерация
Сообщений: 105
Имеется таблица table1 с данными в ms sql 2012, как отправить список номеров столбца field2, у которых изменилось значение field1 с одного значения, например "да" на "нет" по электронной почте по расписанию?
27 янв 17, 20:36    [20155137]     Ответить | Цитировать Сообщить модератору
 Re: Отправка изменений в таблице по почте  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1688
Vladsn07,

создаете job в агенте пишите обработчик отслеживания изменений и используете sp_send_dbmail для отправки результатов.
27 янв 17, 21:54    [20155416]     Ответить | Цитировать Сообщить модератору
 Re: Отправка изменений в таблице по почте  [new]
Massa52
Member

Откуда:
Сообщений: 382
Vladsn07,
Здесь рассписано как отправлять емаилы
[url=]https://msdn.microsoft.com/en-us/library/ms190307.aspx[/url]
Если надо отследить все изменения field1 - то надо бы делать триггер на изменение таблицы.
28 янв 17, 05:51    [20156003]     Ответить | Цитировать Сообщить модератору
 Re: Отправка изменений в таблице по почте  [new]
aleks2
Guest
Massa52
Если надо отследить все изменения field1 - то надо бы делать триггер на изменение таблицы.

Больной, чтоли?
Достаточно копии поля.
28 янв 17, 06:07    [20156010]     Ответить | Цитировать Сообщить модератору
 Re: Отправка изменений в таблице по почте  [new]
Massa52
Member

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

Статья "Universal data change tracking solution for auditing SQL Server databases"
https://www.codeproject.com/Tips/1167931/Data-Change-Tracking-Solution-for-Auditing-SQL-Ser
31 янв 17, 04:23    [20164310]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить