比如:我有一个员工登录表和一个员工信息表。
2个表里都有列:userName,我想实现,当我在员工登录表里添加一条记录时(如,添加userName为jimmy的员工的登录信息),员工信息表就自动对应地生成一条默认记录(自动添加userName为jimmy的记录)? 请问如何解决?要用到哪里知识?
2个表里都有列:userName,我想实现,当我在员工登录表里添加一条记录时(如,添加userName为jimmy的员工的登录信息),员工信息表就自动对应地生成一条默认记录(自动添加userName为jimmy的记录)? 请问如何解决?要用到哪里知识?
on 员工登录表
INSTEAD OF insert
as
begin
insert into 员工信息表 values(userName)
select userName from insertd
--.....
end
create table t2(userName nvarchar(10))
go
create trigger insertt2
on t1
for insert
as
insert into t2(userName) select userName from inserted
go
insert into t1 select 'jimmy'
select * from t2
go
drop table t1,t2
/*
userName
----------
jimmy(1 行受影响)*/