>Что-то типа такого подойдет? Спасибо, примерно что-то вроде этого (только с квадратными колёсами) недавно изобретал.:)
А насколько часто приходится использовать такие вещи в реальных задачах? Какие минусы проявляются при подобных подходах? (Например ясно, что любой может безнаказанно сделать isql>select gen_id(LockGen, 1) from rdb$database; :)

