#sql-server-2012 #transactional-replication
Вопрос:
У меня есть вопрос, связанный с репликацией транзакций в SQL Server 2012.
Вот пример: у нас есть таблица Person
:
Имя | Возраст |
---|---|
Персона_1 | 26 |
Персона_2 | 27 |
И эта таблица реплицируется от издателя к подписчику с помощью репликации транзакций.
В этой таблице есть фильтр строк: Возраст > 20
Когда репликация установлена, обе строки реплицируются подписчику. Теперь мы делаем обновление:
UPDATE Person
SET Age = 10
WHERE Name = 'Person_1'
В этом случае, Person_1
если он больше не соответствует критериям фильтра строк, будет ли строка для Person_1
удалена на стороне подписчика?