首页新闻找找看学习计划

tirgger

0
[已关闭问题]

  两张表,a表4个字段,b表3个字段,根据a表的最后一个字段的值0或1,来对b表插入或删除。

 

用触发器来写,怎么写啊~~

 

 

俺没分,不好意思啊~

问题补充: inseret 后面怎么写啊...insert into a values()...
like%'远远'%的主页 like%'远远'% | 小虾三级 | 园豆:656
提问于:2009-05-26 16:36
< >
分享
其他回答(2)
0

create TRIGGER [dbo].[aInsert]
   ON  [dbo].[a]
   for insert
AS
BEGIN

    declare @d bit

    select @d=d from inserted
    if (@d=1)  

         insert

   else

   delete

end

hlake | 园豆:225 (菜鸟二级) | 2009-05-26 17:01
0

 

create TRIGGER [dbo].[aInsert]
   ON  [dbo].[a]
   for insert,update
AS
BEGIN

    declare @d bit

    select @d=d from inserted
    if (@d=1)  

         insert

   else

   delete

end

苏飞 | 园豆:2024 (老鸟四级) | 2009-05-26 17:58
0

create tigger tig_insert

on a for insert,update

as

begin

       declare @b int--如果是bool的用bit

      select @b = 字段4 from inserted

      if(@b=1)

       insert

      else

      delete

   select @b = 字段4 from updated

if(@b=1)

       insert

      else

      delete

end

 

猥琐的疯子 | 园豆:142 (初学一级) | 2009-05-26 23:20
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册