`
mnhkahn
  • 浏览: 29023 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

触发器

 
阅读更多
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
 GO
 -- =============================================
 -- Author:  <Zidane>
 -- Create date: <9/26/2011>
 -- Description: <Create a triger for F_File_Info so that 
--     F_File_Path can update with it synchronize>
 -- =============================================
 CREATE TRIGGER triggerFileInfo
    ON  F_File_Info
    AFTER DELETE
 AS 
BEGIN
  DELETE F_File_Path WHERE F_File_MD5 IN
  (SELECT F_File_MD5 FROM deleted)
 END

给F_File_Info表插入一个触发器,使得在对这个表进行删除操作后也对F_File_Path进行一个删除操作。

感觉就是对数据库进行了封装,降低了数据库操作跟程序代码的耦合度,也实现了代码的重用性。

0
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics