导航:
1.什么是触发器
2.语法结构
3.触发事件、触发类型
4.常用变量
什么是触发器
Apex 触发器(Apex Triggers)是一种特殊的 Apex 类。 Apex触发器类似于当特定事件发生时执行的存储过程。 它在记录事件发生之前和之后执行。 它的主要作用是在一条记录被插入、修改、删除之前或之后自动执行一系列的操作。每一个 Trigger 类必须对应一种对象。
注意事项:
Salesforce 建议开发者在创建 Trigger 之前,考虑一下相同的操作可否通过 Salesforce 的设置界面中的功能完成,比如验证规则(Validation Rule)、工作流规则(Workflow Rule)等。如果可以,则优先使用它们。
语法结构
trigger 触发器名称 on 对象名称(触发事件){
Trigger_code_block }
触发事件分为以下几种:
- insert 添加
- update 修改
- delete 删除
- merge