开发者社区> 问答> 正文

数据库中触发器 的作用是什么?

数据库中触发器 的作用是什么?

展开
收起
vncamyi27xznk 2022-01-18 10:32:56 1006 0
1 条回答
写回答
取消 提交回答
  • 触发器从本质上来讲是一种特殊的存储过程。触发器的执行不是由应用程序调用,也不是由手动执行的,而是由数据库中的事件执行的。当对某个表中的数据进行插入、更新和删除操作时,系统会自动执行相应的触发器。 在某种程度上,触发器和钩子函数有些类似。应用程序在执行某项操作时,会自动调用相应的钩子函数,执行钩子函数的逻辑。而触发器是对数据表进行操作时自动执行的。 当对数据表中的数据执行插入、更新和删除操作,需要自动执行一些数据库逻辑时,可以使用触发器来实现。

    答复内容摘自《MySQL 技术大全:开发、优化与运维实战》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/topic/download?id=8245

    2022-01-18 14:35:21
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载