回 帖 发 新 帖 刷新版面

主题:急救:如何写这样的触发器

我在SQL2000  里建立了三个表:表t1  字段有:学号,姓名    表t2  字段有:学号,分数  表t3 字段有:学号,姓名,分数
怎样编写这样的触发器来实现这样的功能:当表t2  增加学号和分数数据时,则把新增加的数据插入表t3,同时把表t1的相应的姓名插入表t3中(与t2.学号=t1学号 中的姓名)
请各位高手帮我编写这个触发器,谢谢了!!

回复列表 (共1个回复)

沙发


create trigger t2_insert
ON t2
FOR INSERT
AS
insert into t3 select Inserted.学号,t1.姓名,Inserted.分数 from t1,Inserted where t1.学号=Inserted.学号

我来回复

您尚未登录,请登录后再回复。点此登录或注册