У меня висят на таблицах триггера для репликации, которые в отдельную таблицу записывают PK и название таблицы. Так вот, блокировку записей делаю средствами плюсов, которые делают этот самый холостой апдейт. А в своей таблице я обнаруживаю две записи вместо одной. Вопрос: как в FB2 отловить этот самый холостой апдейт? Очень нужно.

Для не самых старых версий IB/FB холостой update - не единственный метод блокирования записей. http://www.ibase.ru/devinfo/pslock.htm , http://www.ibase.ru/devinfo/plocks.htm

Кроме того, в триггере можно/нужно производить проверку на факт, а изменилось ли хоть одно поле, и только при таком условии вставлять строку в лог репликации.

Ответить