Лисапет на гусеничном ходу гришь? А чо бы просто-напросто не завести табличку

Critical_Functions
Function_Name (или Functions_Group_Name)
Column_For_Block

и долбиться в неё с блокировкой перед стартом функции до получения удовлетворения? Классический случай варианта 6 упомянутой тобой рядушком статьи.

Дык именно это и имел в виду, когда на твою статью ссылался.
Вообщем согласен, с теоретицкой точки зрения, то что я предложил - может отработать неверно.
Ну повыделываться захотелось :).

Кстати этот лисапед я выдумал еще когда твоей статьи не было. :) А еще тогда, чуть позже, и другой, более правильный вариант в голову пришел. Табличка с единственным полем, которое является PK. Соответственно с клиента пытаемся вставить туда Id со значением какого-то ресурса, до тех пор пока не получится, затем делаем, чего надо, затем вставленый Id удаляем...

With b/r. Gleb.

P.S. А ты на конференции будешь?

Ответить