日期:2014-05-18  浏览次数:20720 次

紧急求一触发器,谢谢各位的热心帮忙!!!!
有A表在a服务器上如下: 
CREATE TABLE A (id char (33),
que char(20),
qtime datetime,
atime datetime,
dtime datetime)
存储过程如下:
CREATE PROCEDURE sp_CallData
@eduid varchar(32),
@queuenum varchar(20),
@createtime datetime
 AS
insert into A (eduid,queuenum,queuetime) values
(@eduid,@queuenum,GetDate()) 
另有一表B在b服务器上:
CREATE TABLE A (id char (33),
que char(20),
qtime datetime,
atime datetime,
dtime datetime,
  name varchar)
要求在B表中插入一条记录时执行存储过程sp_CallData,并把B表中的插入的记录添加到A表中,该触发器怎么写????

------解决方案--------------------
在b服务器上创建a服务器的链接服务器servera

CREATE TRIGGER tri
ON B
AFTER INSERT
AS 

insert into servera.dbname..A( eduid,queuenum,queuetime )
 select id, que, getdate()
from inserted