Есть ли способ перехватить запрос sql перед отправкой в базу данных и переписать его с помощью активной записи замка?
Установите перехватчик и используйте OnPrepareStatement для изменения сгенерированного SQL.См. этот пример .
OnPrepareStatement