Я хочу сделать мою хранимую процедуру повторно запускаемой.
Если она запустилась и запустилась частичным образом и по какой-то причине не удалась, ее следует запустить повторно.
Пожалуйста, предложите несколькоспособы сделать это.
Спасибо!
Если вам просто нужно выполнить вашу хранимую процедуру с начала после сбоя, вы можете отловить отказоустойчивый (используя TRY .. CATCH или @@ ERROR ) и затем перенаправить выполнение к началу хранимой процедуры, используя GOTO
Вы можете создать JOB и запустить его в хранимой процедуре.Укажите время повторения и интервал повторения на шаге (работе), который вы хотите выполнить повторно.
Вот руководство по запуску задания.