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

简单的触发器

2012-03-02 
求一个简单的触发器兄弟单位办公系统的开发商跳墙,导致一些新的需求只能自己开发,现在需要创建一套简单的

求一个简单的触发器
兄弟单位办公系统的开发商跳墙,导致一些新的需求只能自己开发,现在需要创建一套简单的触发器,请各位大侠指教。

表结构大致如下:

主表 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

热点排行