업무를 진행하다보면 마감이 완료되어도 특수한 경우 때문에 일부필드가 변경되어야 할 경우가 발생 합니다.
이런경우 트리거로 막아놓은 부분 예외처리하는 방법입니다.MSSQL Trigger 특정필드 변경시 실행하게 하는방법
IF EXISTS (Select * From sysobjects Where id = object_id('dbo.테이블명') AND sysstat & 0xf = 8)Drop Trigger dbo.트리거명GOCreate Trigger 트리거명 On 테이블명 For UpdateAS BEGIN If (UPDATE(필드명) or UPDATE(필드명)) Begin ------------------------ -- 처리 로직 구현 ------------------------ End End RETURN
끝
| Mysql DB 백업하기 (0) | 2017.07.31 |
|---|---|
| MySql 유저 생성 및 권한 설정 방법 (0) | 2017.07.22 |
| Mysql - 저장 프로시저 생성 및 호출 방법 (0) | 2017.05.23 |
| MSSQL - 줄바꿈, 탭문자 제거 방법 (0) | 2017.04.20 |
| MSSQL DATETIME 포멧 변경 방법 (0) | 2017.04.19 |
Blog is powered by kakao / Designed by 미스터짱