Apex 트리거를 사용하면 Salesforce의 레코드에 대한 삽입, 업데이트 또는 삭제와 같은 이벤트 전후에 사용자 정의 작업을 수행 할 수 있습니다. Apex는 레코드 관리를위한 트리거 지원을 제공합니다.
Salesforce 사용자 인터페이스에서 포인트 앤 클릭 도구를 사용하여 수행 할 수없는 작업을 수행하려면 트리거를
사용하십시오. 예를 들어 필드 값의 유효성을 검사하거나 레코드의 필드를 업데이트하는 경우 대신 유효성 검사 규칙과 워크 플로 규칙을 사용합니다.
DB에 저장하기 전에 트리거를 사용하는것 -> 레코드 값을 업데이트 하거나 유효성을 검사
after 트리거 시스템에서 설정한 필드 값에 엑세스 하는데 사용된다. 다른 레코드의 변경 사항에 영향을 준다.