求一个简单的触发器
兄弟单位办公系统的开发商跳墙,导致一些新的需求只能自己开发,现在需要创建一套简单的触发器,请各位大侠指教。
表结构大致如下:
主表 DepartmentDB (原来系统的表)
字段: ID int (4) PK 自增长
DepartName char(20)
DepartDBName char(20)
DepartDBUser char(20)
DepartDBPWD char(15)
......
从表 DepartThings(兄弟自己创建的表)
字段: ID int (4)
DepartName char(20)
......
我希望当主表中插入新数据时,通过触发器自动在从表中插入相应的ID和DepartName数据。请问这触发器该怎么写?请注意,主表里的ID是个自增长的字段。
------解决方案--------------------create trigger trigger_name
on departmentdb
for inserted
as
insert departthings(id,departname)
select id,departname from inserted
go
------解决方案--------------------create trigger t_insert on T
after insert
as
insert departthings(ID,DepartName )
select ID,DepartName
from inserted