--end 去掉或改为gocreate trigger tr_audit on audit for update
as
if update (acircs)
delete from goods where goods.gid=inserted.gid and inserted.acircs=3
go

解决方案 »

  1.   

    也是不行啊..又多出另一个错误啊!!
    列前缀inserted与查询中所用的表名或别名不匹配
    列前缀inserted与查询中所用的表名或别名不匹配
    就多出这两个错误啊!
      

  2.   

    create trigger tr_audit on audit for update
    as
    if update(acircs)
       delete goods from goods,inserted
     where goods.gid=inserted.gid and inserted.acircs=3
     go
      

  3.   

    create trigger tr_audit on audit for update
    as
    begin
    if update (acircs)
    delete from goods where goods.gid=inserted.gid and inserted.acircs=3
    end
      

  4.   

    太谢谢WangZWang(先来)..终于搞定了!!