Просто не коммить транзакцию, в которой этот флажок лочишь.
И усё.
А можно еще unique constraint на имя пользователя наложить и просто пытаться вставить его в таблицу при старте программы, тогда и без флажка можно обойтись.

With b/r. Gleb.

Ответить