首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

紧急求一触发器,多谢各位的热心帮忙!

2012-01-18 
紧急求一触发器,谢谢各位的热心帮忙!!!!有A表在a服务器上如下:CREATE TABLE A (id char (33),que char(20)

紧急求一触发器,谢谢各位的热心帮忙!!!!
有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

热点排行