我有一个a表要将a表的一个字段更新后  通过查询一个视图(包含a,b,c表),将a表修改的数据从视图中查出,并将视图中得部分字段取出插入final表

解决方案 »

  1.   

    create trigger tr_name on a
    for update
    begin
        if update(字段)
         insert into final
           select 部分字段 from 视图 a,inserted b where a.xx=b.xx
    end
      

  2.   

    用ORACLE的语法,实现1楼的伪代码就行了.
      

  3.   

    create or replace trigger tr_name on a
    for update
    begin
        if update(字段)
         insert into final
           select 部分字段 from 视图 a,inserted b where a.xx=b.xx
    end