Лисапет на гусеничном ходу гришь? А чо бы просто-напросто не завести
табличку
Critical_Functions
Function_Name (или Functions_Group_Name)
Column_For_Block
и долбиться в неё с блокировкой перед стартом функции до получения
удовлетворения? Классический случай варианта 6 упомянутой тобой рядушком
статьи.
Дык именно это и имел в виду, когда на твою статью ссылался.
Вообщем согласен, с теоретицкой точки зрения, то что я предложил - может
отработать неверно.
Ну повыделываться захотелось :).
Кстати этот лисапед я выдумал еще когда твоей статьи не было. :) А еще
тогда, чуть позже, и другой, более правильный вариант в голову пришел.
Табличка с единственным полем, которое является PK. Соответственно с клиента
пытаемся вставить туда Id со значением какого-то ресурса, до тех пор пока не
получится, затем делаем, чего надо, затем вставленый Id удаляем...
With b/r. Gleb.
P.S. А ты на конференции будешь?