반응형 2025/05/121 [MySQL] 트리거 (Trigger) 1. 트리거란?특정 이벤트 (Insert, Update, Delete)가 발생할 때 자동으로 실행되는 SQL 코드이다.주로 자동화, 로깅, 데이터 정합성을 유지하기 위해 사용된다. 2. 트리거 기본 문법 트리거 생성CREATE TRIGGER 트리거이름{BEFORE | AFTER} {INSERT | UPDATE | DELETE}ON 테이블명FOR EACH ROWBEGIN -- 실행할 SQLEND; 트리거 조회SHOW TRIGGERS; 2-1. Before / After 차이쿼리문의 실행 전에 트리거를 작동할지, 실행 후에 트리거를 작동할지 정하는 구간이다. Before : 트리거가 걸린 원래 테이블에 쿼리가 실행되기 전After : 트리거가 걸린 원래 테이블에 쿼리가 실행된 후 3. 실제 예시3-.. 2025. 5. 12. 이전 1 다음 반응형