没必要啊,查询的时候把表连接不就行了?
select a.*,b.小类别 from 表一 a inner join 表二 b on a.大类别=b.大类别

解决方案 »

  1.   


    create trigger trigname on dbo.表一
    for update,insert
    as
     Insert into 表三(证号,大类别,小类别) 
       Select a.*,b.小类别 from Inserted a 
       inner join 表二 b on a.大类别=b.大类别
    go
      

  2.   

    create trigger tr
    on 表一
    for insert,update
    asset xact_abort on
    begin tran
           insert 表三
           select 
           from inserted I
           join 表二 T on I.大类别=T.大类别
    commit tran
    go
      

  3.   

    create trigger tr
    on 表一
    for insert,update
    asset xact_abort on
    begin tran
           insert 表三
           select I.*
                  ,T.小类别
           from inserted I
           join 表二 T on I.大类别=T.大类别
    commit tran
    go