TRIGGER
- 저장 프로시져와 같이 일련의 작업을 수행하는 프로그램 개체이기는 하지만 사용자가 임의로 호출해서 사용할 수 없다. - 테이블 개체에 추가, 삭제, 변경등이 발생하거나 데이터 베이스의 구조의 변경이 발생될 때 자동으로 동작한다. - 일종의 이벤트 핸들러라고 볼 수 있다. - 일반적으로 데이터베이스 모델링에 따른 무결성을 구현하거나 상당히 일반화 되어 있는 저 수준 비즈니스로직을 적용하는데 사용된다. - 트리거는 테이블에 종속적이어서 해당 테이블에서만 사용이 가능하다. - 실제로 SSMS에서 보면 테이블안에 트리거가 있는 것을 확인할 수 있을 것이다. - 트리거에는 AFTER TRIGGER와 INSTEAD OF TRIGGER의 두가지 종류가 있다. - 모든 트리거는 데이터베이스 무결성이 가장 상위로 무결..
청강컴정/DataBase
2009. 3. 9. 17:40