????Instead Of ???????????????

????Instead Of????????After???????????After??????????Insert??Update??Delete????????????????Instead Of??????????????Щ?????????????????????????????????SQL??????????????????????SQL?????????????????С?

???????????????????????????????????????????Instead Of??????????滻?????ò?????檔????????????£?

????1??????SQL?????????У??????????Instead Of?????SQL???

????2????????????ID?????ò???????????????????

?????????????????????????????????????????????????????д??

???????????δ???????????????????

   CREATE TRIGGER  Trigger_Name --?????????????????????д???????????

   ON  Table_Name | View_Name --????????????????????


   AFTER(FOR)|Instead Of  INSERT??DELETE??UPDATE --?????AFTER??Instead Of????????????
 
   --AFTER??FOR???????????????????AFTER??????
 
   -- ????????????????????????????????????????????????ж???????????????????

AS --?????????е????

BEGIN
 
   --BEGIN??END??????????飬????д??????д???????????????е?SQL???????????BEGIN??END???????????????????????


END
GO --GO???????????

???????????

????1??After??????????????????????????????Instead Of??????????????????With Check Option???????????????Instead Of??????????????????????????????????????

????2??????????????ж??????????????????????????????????

????3??????????????У??????????????Insert??Update??Delete????????????????After??????????Instead Of??????????????????н????????

????4???????????????????????After??????????????Instead Of???????????Instead of???????????????After??????????????

????5???????SQL????????????????????????Insert??Update??????????????????????

????6?????????????????????????????????????????????????????????е???????к????????????????????????У?????????????????????????????????????Server.Database.Owner.TriggerName??????? ?????????????????????????????

????7???????AFTER??????For??????????????????????????????????????????????????????????????????

???????????????????????????????????λ???????