업무를 진행하다보면 마감이 완료되어도 특수한 경우 때문에 일부필드가 변경되어야 할 경우가 발생 합니다.
이런경우 트리거로 막아놓은 부분 예외처리하는 방법입니다.
MSSQL Trigger 특정필드 변경시 실행하게 하는방법
IF EXISTS (
Select
*
From
sysobjects
Where
id = object_id(
'dbo.테이블명'
)
AND
sysstat & 0xf = 8)
Drop
Trigger
dbo.트리거명
GO
Create
Trigger
트리거명
On
테이블명
For
Update
AS
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 미스터짱