配套课件 sql server数据库应用与实践教程.ppt

* inserted和deleted表存放的内容-更新 在更新数据时,inserted表和deleted表都发生变化。可以从 deleted表中读取原有的值,从inserted表中读取修改后的值。 当用户执行: UPDATE Department SET DepTotal = 1 WHERE DepID = 1 时,触发器触发产生幻表: DepID DepName Total 1 Computer 1 Inserted: deleted : DepID DepName Total 1 Computer 0 * inserted和deleted表存放的内容-删除 在删除数据时,可以从deleted表中读取已经删除或修改的值, 而inserted表不会发生变化。 当用户执行: DELETE FROM Department WHERE DepID = 1 时,触发器触发产生幻表: DepID DepName Total Inserted: deleted : DepID DepName Total 1 Computer 1 9.3 创建触发器 * 语法: CREATE TRIGGER 触发器名 ON { 表名 | 视图名 } { FOR | INSTEAD OF } { [ DELETE] [,] [ INSERT ] [,] [ UPDATE ] } AS

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档