sql server 2000三个表,插入数据同步问题 A1是主表,A2是副表,A3是同步表
A1表有如下字段B1,B2,C1字段A2表有C1,C2,C3字段当新建一个记录的时候,A3表同步的字段B1,B2,C1,C2,C3
触发器如何编写?求解

解决方案 »

  1.   

    假设是在一个事务里插入A1,A2的话,那么在后一个插入的表上create trigger...for insert,把A1,A2的数据写到A3去,不过前提是A1,A2要保证数据有关联,要不然不知道是同一批数据。或者就直接一个是事务里先后插入3个表也行,不需要触发器的。
    begin tran
    insert into A1 ...
    insert into A2 ...
    insert into A3 ...commit