У меня хранимая процедура GenerateAttendance
, время выполнения займет около 3-4 минут. Тем временем моя программа запрашивает одну и ту же хранимую процедуру для выполнения.Что нужно знать SQL Server 2008 R2 Express Хранимая процедура выполняется или не выполняется до выполнения
Я хочу ограничить свою программу от ее выполнения, если она в данный момент запущена. Есть ли способ, в SQL Server 2008 R2 Express, найти хранимую процедуру в настоящее время или что, прежде чем запрашивать ее повторное выполнение.
Я попытался ниже вариант, но он не работает для меня
SELECT OBJECT_NAME(@@PROCID)
select OBJECT_SCHEMA_NAME(@@PROCID)
спасибо Dd2 Я хочу, чтобы это было очень просто, если мой sp в настоящее время выполняется, это не позволит мне выполнить снова. как я могу достичь этого из вышеприведенного кода – gbbosmiya