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

Откуда:
Сообщений: 12
Здравствуйте!))
Задача следующая. Есть таблица, которая заполняется программой - удаляет данные за день и записывает новые (запускается человеком), не каждый день.
Требуется после записи всех данных, запустить хранимую процедуры. Которая уже из этих данных будет формировать новую. Точнее перезаписывать или добавлять.
7 мар 19, 09:33    [21826959]     Ответить | Цитировать Сообщить модератору
 Re: Запуск ХП после записи в таблицу  [new]
court
Member

Откуда:
Сообщений: 1985
Lomaster_
Требуется после записи всех данных, запустить хранимую процедуры
из триггера запускай
7 мар 19, 10:24    [21827013]     Ответить | Цитировать Сообщить модератору
 Re: Запуск ХП после записи в таблицу  [new]
Lomaster_
Member

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

Ну это понятно. Как ему "по умному" объяснить, что по окончанию всей записи выполни.
7 мар 19, 10:41    [21827031]     Ответить | Цитировать Сообщить модератору
 Re: Запуск ХП после записи в таблицу  [new]
Lomaster_
Member

Откуда:
Сообщений: 12
Есть предположение запустить через некоторое время. Но как это сделать не знаю и можно ли вообще.
7 мар 19, 10:42    [21827034]     Ответить | Цитировать Сообщить модератору
 Re: Запуск ХП после записи в таблицу  [new]
felix_ff
Member

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

что вы понимаете под "запись всех данных"?

у вас есть отличительный признак последней строки данных? или просто в течении какого то времени данные перестают записываться в таблицу?
7 мар 19, 10:46    [21827039]     Ответить | Цитировать Сообщить модератору
 Re: Запуск ХП после записи в таблицу  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31326
Lomaster_
Как ему "по умному" объяснить, что по окончанию всей записи выполни.
Узнать критерий "окончания записи".
Lomaster_
Есть предположение запустить через некоторое время. Но как это сделать не знаю и можно ли вообще.
Создать и запустить джоб, который через "некоторое время" запустит вычисления.
7 мар 19, 11:10    [21827060]     Ответить | Цитировать Сообщить модератору
 Re: Запуск ХП после записи в таблицу  [new]
Александр Спелицин
Member

Откуда: Из ближайшего подмосковья.
Сообщений: 2493
Написать свою программу. Она должна запустить Вашу программу из п.1, дождаться ее завершения и затем выполнить хранимую процедуру.
А если есть исходники первоначальной программы, то сделать все в ней.
7 мар 19, 11:13    [21827067]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить