Sql server 在SQL Server中将数据插入到另一个表中时,将数据插入到该表中
我有两个相同的表,每个表位于不同服务器上的不同数据库中。这两台服务器位于同一网络上。数据更频繁地插入到其中一个表中,我希望在插入到第一个表中时将相同的数据插入到另一个表中Sql server 在SQL Server中将数据插入到另一个表中时,将数据插入到该表中,sql-server,triggers,insert,jobs,Sql Server,Triggers,Insert,Jobs,我有两个相同的表,每个表位于不同服务器上的不同数据库中。这两台服务器位于同一网络上。数据更频繁地插入到其中一个表中,我希望在插入到第一个表中时将相同的数据插入到另一个表中 有没有办法不合并表和SSI?如果两台服务器是链接服务器,您可以在第一个表上创建触发器,以便在第二个表中插入相同的数据。 代码如下所示 CREATE TRIGGER <trigger name> ON <Table1> AFTER INSERT AS BEGIN INSERT INTO <serve
有没有办法不合并表和SSI?如果两台服务器是链接服务器,您可以在第一个表上创建触发器,以便在第二个表中插入相同的数据。 代码如下所示
CREATE TRIGGER <trigger name>
ON <Table1>
AFTER INSERT AS
BEGIN
INSERT INTO <server name>.<database name>.<schema>.<table2>
SELECT * FROM INSERTED
END
创建触发器
在…上
插入后为
开始
插入到。。。
从“插入”中选择*
结束
为什么在同一网络上需要两组相同的数据?为什么不只拥有一组数据呢?如果您死心塌地地想要复制数据,您可以研究复制,甚至可以插入触发器。