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

Откуда:
Сообщений: 276
Как это можно сделать, чтоб выполнение триггера не остановилось а продолжилось дальше?
30 апр 15, 13:23    [17586809]     Ответить | Цитировать Сообщить модератору
 Re: Нужно в триггере сделать выполнение запроса отложенное на 15 минут  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8723
4Q, читайте о технологии Service Broker.
30 апр 15, 13:24    [17586816]     Ответить | Цитировать Сообщить модератору
 Re: Нужно в триггере сделать выполнение запроса отложенное на 15 минут  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8723
В простейшем случае, помещайте данные в таблицу и обрабатывайте её по расписанию.
30 апр 15, 13:25    [17586842]     Ответить | Цитировать Сообщить модератору
 Re: Нужно в триггере сделать выполнение запроса отложенное на 15 минут  [new]
4Q
Member

Откуда:
Сообщений: 276
А использовать WAITFOR никак не получится?
30 апр 15, 13:27    [17586866]     Ответить | Цитировать Сообщить модератору
 Re: Нужно в триггере сделать выполнение запроса отложенное на 15 минут  [new]
buser
Member

Откуда: Санкт-Петербург
Сообщений: 4539
4Q
А использовать WAITFOR никак не получится?

в триггере? удачи :)
30 апр 15, 13:37    [17586935]     Ответить | Цитировать Сообщить модератору
 Re: Нужно в триггере сделать выполнение запроса отложенное на 15 минут  [new]
buser
Member

Откуда: Санкт-Петербург
Сообщений: 4539
4Q, можно еще создать джоб...
30 апр 15, 13:38    [17586947]     Ответить | Цитировать Сообщить модератору
 Re: Нужно в триггере сделать выполнение запроса отложенное на 15 минут  [new]
4Q
Member

Откуда:
Сообщений: 276
а если из триггера запустить процедуру, то триггер будет ждать ее завершения?
30 апр 15, 13:43    [17586975]     Ответить | Цитировать Сообщить модератору
 Re: Нужно в триггере сделать выполнение запроса отложенное на 15 минут  [new]
4Q
Member

Откуда:
Сообщений: 276
Владислав Колосов
4Q, читайте о технологии Service Broker.


Да, прикольная штука, спасибо.
30 апр 15, 13:57    [17587048]     Ответить | Цитировать Сообщить модератору
 Re: Нужно в триггере сделать выполнение запроса отложенное на 15 минут  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
4Q
Владислав Колосов
4Q, читайте о технологии Service Broker.


Да, прикольная штука, спасибо.


да не то слово, и смешная чтописец
30 апр 15, 14:15    [17587155]     Ответить | Цитировать Сообщить модератору
 Re: Нужно в триггере сделать выполнение запроса отложенное на 15 минут  [new]
Zukora
Member

Откуда:
Сообщений: 535
И так поотлавливать наваянное триггерами это задача не простая. а тут еще и триггера, которые срабатывают ч-з 15 минут! О, боги!
30 апр 15, 14:24    [17587229]     Ответить | Цитировать Сообщить модератору
 Re: Нужно в триггере сделать выполнение запроса отложенное на 15 минут  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8723
Это специальные военные триггеры замедленного действия.
30 апр 15, 14:32    [17587317]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить