触发器设计技巧与实例

页面导航:首页 > 软件编程 > Delphi > 触发器设计技巧与实例

触发器设计技巧与实例

来源: 作者: 时间:2016-02-05 11:47 【

在数据库设计中,有两种方法可设定自动化的资料处理规则,一种是条件约束,一种是触发器,一般而言,条件约束比触发器较容易设定及维护,且执行效率较好,但条件约束只

 

 

    在设计中,有两种方法可设定自动化的资料处理规则,一种是条件约束,
一种是触发器,一般而言,条件约束比触发器较容易设定及维护,且执行效率较
好,但条件约束只能对资料进行简单的栏位检核,当涉及到多表操作等复杂操
作时,就要用到触发器了.
      
一个数据库中有两个虚拟表用于存储在表中记录改动的信息,分别
 
是:
                 
虚拟表Inserted                    虚拟表Deleted

在表记录新增时   存放新增的记录                        不存储记录
        
修改时   存放用来更新的新记录                  存放更新前的记录
        
删除时   不存储记录                            存放被删除的记录
 
      
触发器的种类及触发时机
 After
触发器:触发时机在资料已变动完成后,它将对变动资料进行必要的
              
善后与处理,若发现有错误,则用事务回滚(Rollback Transaction)
              
将此次操作所更动的资料全部回复。
 Istead of 
触发器:触发时机在资料变动前发生,且资料如何变动取决于触发器

现在介绍一下创建触发器的编写格式:

After
类型:
    Create Trigger  

Tags:

相关文章

    文章评论

    最 近 更 新
    热 点 排 行
    Js与CSS工具
    代码转换工具
    
    <