34,593
社区成员
发帖
与我相关
我的任务
分享
create table emp(eid int, addr varchar(10))
go
create table tra(tid int, eid int, addr varchar(10))
go
create trigger tra_ins
on tra after insert
as
begin
update tra set tra.addr = emp.addr
from tra , inserted , emp
where tra.eid = emp.eid and tra.tid = inserted.tid
end
go
insert into emp values(100,'ShangHai'),(200,'Hebei')
insert into tra(tid, eid) values(1,100)
go
select * from tra
go
drop table tra , emp
go
(1 行受影响)
tid eid addr
----------- ----------- ----------
1 100 ShangHai
(1 行受影响)