отправлять почту по триггеру, когда новая строка вставляется / обновляется в таблице - PullRequest
0 голосов
/ 21 января 2011

Я уже создал триггер обновления для таблицы, который вставляет значение в третью таблицу после вычитания. Теперь я хочу, чтобы всякий раз, когда в таблицу три вставлялось новое значение, оно отправляло письмо для этой вставки. Кто-нибудь может помочь .. пожалуйста ?????

1 Ответ

0 голосов
/ 21 января 2011

Зависит от того, какую систему вы используете.

На postgres я сделал это, написав триггер на Perl, загрузив почтовый модуль Perl и просто отправив его.

На MS SQL Server, вы запускаете master.xp_sendmail, как в этой ссылке (первое попадание в Google) http://www.datasprings.com/resources/articles-information/creating-email-triggers-in-sql-server-2005

Их объединяет то, что большинство серверов БД не являются серверами электронной почты, поэтому вам нужно вызвать несколько другихСистема, чтобы отправить его.Каждая платформа отличается в том, как вы это делаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...