前一帖子见:
http://community.csdn.net/Expert/topic/4104/4104632.xml?temp=.7989008求一触发器:
数据库为:SQL SERVER 2000我有两个表,分别为表A,表B
表A的字段内容为:
1、产品入库单号
2、进货仓
3、货品编号
4、材料标准
5、计量单位
6、入库数量
7、单价
8、金额
9、备注表B的字段内容为:
1、单号
2、仓库
3、货品编号
4、计量单位
5、出入库数量
6、单价
7、金额
当对表A进行添加、修改、删除时,对表B也进行相应的操作,字段内容对应顺序为:
1、单号      <-1、产品入库单号
2、仓库      <-2、进货仓
3、货品编号  <-3、货品编号
4、计量单位  <-5、计量单位
5、出入库数量<-6、入库数量
6、单价      <-7、单价
7、金额      <-8、金额,请问这个触发器怎么写?我只要针对这个例子的代码,不需要其它的例子,谢谢!

解决方案 »

  1.   

    CREATE TRIGGER bbbinsert on 表A
    for insert
    as 
    insert into 表B
      select 产品入库单号,进货仓,货品编号,材料标准,计量单位,入库数量,单价,金额 
      from inserted
      

  2.   

    to  回复人: jozosoft(水灵灵的乌兰诺娃) 你有点怪怪的,是不是看我只有一个三角?呵呵
    如果我没估计错的话,我能回答你的问题比你能回答我的问题多
      

  3.   

    我是自己干的,在政府机构工作,同时注册了一个小公司,自己做软件
    近来做一个企业管理软件,已基本完成,在程序中经常要更新多个表,我用的是ADO的事务处理功能保证数据更新正确,后来觉得用触发器比较好,其实这些问题自己查资料也可以解决,由于时间比较紧,而且资料上的东西比较死板,我想看看在具体应用方面大家有哪些高招,我也查看了其他的帖子,发现很多都是复制粘贴,所以发了这个帖子,从大家的回答情况来看,能针对这个问题回答的人不多,有些代码是修改其他代码得来的,看起来有些生硬
    我比较欣赏能做出东西的人,哪怕一个简单的东西,现在眼高手低的人太多了!