create trigger tr_test on type
for delete
as
begin
   delete from title a,deleted b where a.type_id=b.type_id
end

解决方案 »

  1.   

    create trigger t1 on type
    for delete
    as
    declare @id int
    select @id=id from deleted
    delete from title where type_id=@id
    go
      

  2.   

    CREATE trigger tg1 on type
    for delete as
    delete title where title.id in (select id from deleted)
    go
      

  3.   

    sorry,更改一下:
    create trigger tr_test on type
    for delete
    as
    begin
       delete from title where type_id in (select id from deleted)
    end
      

  4.   

    create trigger 触发器名称 on type
    for delete
    as
    declare @id int
    select @id=id from deleted
    delete from title where type_id=@id说明在产生触发器的同时会产生两个临时的表deleted 和inserted 他们的样式和你表的样式一模一样,一个用来存放你要删除的数据,一个用来存放你要插入的数据