개요트리거(Trigger)는 데이터베이스에서 특정 이벤트(INSERT, UPDATE, DELETE)가 발생할 때 자동으로 실행되는 저장 프로시저이다. 데이터 무결성 유지, 감사 로그 기록, 자동화된 비즈니스 로직 수행 등을 위해 사용되며, DB 수준에서 강력한 자동화 기능을 제공한다. 특히 금융, ERP, 보안 시스템 등에서 중요한 역할을 수행한다.1. 개념 및 정의트리거는 테이블이나 뷰에 대해 데이터 변경 이벤트가 발생할 때 자동으로 실행되는 SQL 코드 블록이다. 사용자가 직접 호출하지 않아도 조건이 충족되면 자동으로 실행된다는 점이 핵심 특징이다.트리거는 데이터베이스 내부에서 동작하기 때문에 애플리케이션 로직과 분리되어 데이터 일관성과 무결성을 보장하는 데 효과적이다.2. 특징구분설명비고자동 실행이..