Trigger
-
DB Trigger (트리거) 사용법Database 2024. 3. 20. 23:14
DB의 trigger 사용법에 대해 알아봅시다. 1. Trigger란? trigger는 ‘방아쇠’라는 뜻으로, ‘방아쇠’를 당기면 자동으로 총알이 나오는 것 처럼 trigger를 하면 추가적인 작업이 자동으로 수행되어지는 작업을 의미합니다. 이를 테이블에 적용해보면, trigger는 update/insert/delete 발생했을 때(→방아쇠를 당김) 추가 쿼리 작업을 자동으로 수행할 수 있게 해주는 역할을 합니다(→ 총알이 나옴). [ Trigger 특징 ] 트리거는 자신 스스로 실행이 불가하고, 테이블에 설정한 이벤트(Update, insert, delete)가 발생해야 작동합니다. 테이블에 부착되는 프로그램 코드입니다. MySql은 view에 트리거 부착 불가합니다. 트리거는 수정이 불가능하며, 수정..