《数据库技术与应用1》课件——DML、DDL触发器.pptxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 7页
  • 2026-04-30 发布于福建
  • 举报

《数据库技术与应用1》课件——DML、DDL触发器.pptx

DML、DDL触发器

学习目标2学习完本课程后,您应该能:学会DML、DDL触发器

认识DML、DDL触发器3DML(数据操纵语言DataManipulationLanguage)触发器:是指触发器在数据库中发生DML事件时将启用。DML事件是指在表或视图中对数据进行的insert、update、delete操作的语句。DDL(数据定义语言DataDefinitionLanguage)触发器:是指当服务器或数据库中发生DDL事件时将启用。DDL事件是指在表或索引中的create、alter、drop操作语句。

DML触发器的触发情况4after触发器(之后触发):其中after触发器要求只有执行insert、update、delete某一操作之后触发器才会被触发,且只能定义在表上。insteadof触发器(之前触发):insteadof触发器并不执行其定义的操作(insert、update、delete)而仅是执行触发器本身。可以在表或视图上定义insteadof触发器。

DML触发器机制详解5DML触发器有两个特殊的表:插入表(instered)和删除表(deleted),这两张表是逻辑表。这两个表是建立在数据库服务器的内存中,而且两张表的都是只读的。这两张表的结构和触发器所在的数据表的结构是一样的。当触发器完成工作后,这

文档评论(0)

1亿VIP精品文档

相关文档