正在加载图片...
9.1DML触发器的创建和应用 当数据库中发生数据操作语言(DML)事件时将调用DML触发器 从而确保对数据的处理必须符合由这些SQL语句所定义的规则。 DML触发器的主要优点如下 thor、saes及ocB表中对各配行进们%分 1)DML触发器可通过数据库中的相关表实现级联更改。例如, 以在 titles表的 title id列 入一个删除触发器,以使其他表 的各 匹配行采取删除操作。该触发器用 title id列作为惟一键 (2)DML触发器可以防止恶意或错误的| NSERT、 UPDATE以及 DELETE操作,并强制执行比 CHECK约束定义的限制更为复杂的其 他限制。与 CHECK约束不同,DML触发器可以引用其他表中的列 (3)DML触发器可以评估数据修改前后表的状态,并根据该差异采 取措施。 SQL SERVER2005入门与实例教程电子工业出版社20069.1 DML触发器的创建和应用 • 当数据库中发生数据操作语言 (DML) 事件时将调用 DML 触发器。 从而确保对数据的处理必须符合由这些SQL语句所定义的规则。 • DML 触发器的主要优点如下: (1)DML 触发器可通过数据库中的相关表实现级联更改。例如,可 以在 titles 表的 title_id 列上写入一个删除触发器,以使其他表中的各 匹配行采取删除操作。该触发器用 title_id 列作为惟一键,在 titleauthor、sales 及 roysched 表中对各匹配行进行定位。 (2)DML 触发器可以防止恶意或错误的 INSERT、UPDATE 以及 DELETE 操作,并强制执行比 CHECK 约束定义的限制更为复杂的其 他限制。与 CHECK 约束不同,DML 触发器可以引用其他表中的列。 (3)DML 触发器可以评估数据修改前后表的状态,并根据该差异采 取措施
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有