sql-server - SQL Server 复制触发器

标签 sql-server sql-server-2008 triggers replication

我需要创建一个 SQL Server 数据库,该数据库将通过某种复制机制从另一个数据库接收更新。我需要编写插入、更新和删除触发器,这些触发器将在复制发生时执行。

我有触发器方面的经验,但没有复制方面的经验。

我应该使用事务复制还是合并复制,或者这很重要吗?

设计为在执行简单 SQL 插入语句时运行的触发器也会在复制发生时运行吗?

最佳答案

CREATE TRIGGER syntax on MSDN :

CREATE TRIGGER
...
[ NOT FOR REPLICATION ] 

这表明在复制上执行是触发器的默认行为,并且可以通过指定 NOT FOR REPLICATION 来禁用。

关于sql-server - SQL Server 复制触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/542379/

相关文章:

Select 中的 SQL 内联条件

SQL,删除行尾逗号的出现

sql-server-2008 - 我的语法有什么问题?

mysql - 一条sql语句联合父子表获取两张表的记录

MySQL:如何将参数传递给触发器

mysql - Eclipse DTP 仍然不处理分隔符语句

sql - 根据不同表中的键查询更新表

sql - 使用 Oracle SQL 获取表中所有列的值计数

sql-server - 在 'case when ' 子句 sql server 中使用 'where' 时出现问题

mysql - 如何在 MySQL 表中添加自动 "Stale"列