DB

13.DB Trigger란

옴악핫세 2023. 7. 6. 15:42

SQL에서 Trigger란?

DB에서 어떤 이벤트가 발생했을 때, 자동적으로 실행되는 프로시저 (procedure)

데이터에 변경이 생겼을 때 (Ex: DB에 삽입,수정,삭제), 이것이 계기가 되어 자동적으로 실행되는 프로시저를 의미

 

SQL에서 예시

사용자의 닉네임 변경 이력을 저장하는 트리거를 작성해 보자