update 트리거에 대한 질문 입니다.

icham 2017.09.21 14:09 Views : 3670

안녕하세요.
트리거를 작성하던 중 궁금한 사항이 있어서 질문 드립니다.

update 트리거의 경우 다음과 같이 작성을 했습니다.

CREATE TRIGGER [xxx].[TR_AG_MEMBER 
ON [AAA.[MEMBER]
FOR INSERT,UPDATE,DELETE
AS
BEGIN
DECLARE @icnt INT
DECLARE @dcnt INT

SET @icnt = (select count(*) from inserted)
SET @dcnt = (select count(*) from deleted)

IF (@icnt > 0)
BEGIN
IF (@dcnt > 0)
BEGIN
IF (UPDATE(MOBILE_NO))  <-- 이놈이 MOBILE_NO에 변경이 일어 났을 경우 처리를 하는 부분인데요.

만약 다른컬럼에 변경이 일어났을 경우엔 어떤식으로 처리를 해야 하나요?

IF(UPDATE(MOBILE_NO))
BEGIN
END

IF(UPDATE(USER_NM))
BEGIN
END

이런식으로 해야 하는 건가요?.
혹시 
IF(UDDATE(USER_NM,MOBILE_NO)) 처럼 쭉 써주는 방식은 없는건지 궁금해서 질문 드립니다.
감사합니다.
No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 447
10030 PROFILER 실행 오류 좀 봐주세요~ [2] 찬전 2017.10.30 9909
10029 DB 백업 문의드립니다. [4] 톡히슈터 2017.10.30 8523
10028 Transactio log에 대해 궁금한 점이 있습니다. [3] tempest 2017.10.30 6812
10027 간단한 "매개변수가 있는 프로시져" 에러..... [1] 살마 2017.10.30 7133
10026 FK가 걸린 컬럼 값 작업 시, NOCHECK&CHECK vs drop/add constraint 차이점? [3] 무념 2017.10.27 5603
10025 문자 암호화 방식 [1] 냥냥 2017.10.27 3922
10024 MS SQL 쿼리 속도로 인한 네트워크 부하 [1] anald 2017.10.27 3435
10023 sysprocess에 Host명이 LOCALHOST,UNKNOWN등으로 확인 되는 현상 백번의날개짓 2017.10.25 5036
10022 인덱스 문의 입니다. [3] 희망나라 2017.10.24 3289
10021 월+형식별 가로데이터 [1] 깨비꼬비 2017.10.24 4965
10020 SQL SERVER 설치 VERSION에 대한 문의 드립니다. [3] lobb 2017.10.24 6512
10019 필드에 값이 있을 경우에만 조건에 추가 시키는 법? [2] DOOLLY 2017.10.23 6431
10018 저장프로시저에서 Case 구문사용방법에 관한 질문입니다. [1] LJstyleS 2017.10.23 5728
10017 mssql 에이전트 질문 [2] anald 2017.10.23 8077
10016 공연장 좌석예매시 연결된 좌석 체크 [3] 냥냥 2017.10.19 4842
10015 월별 정렬 질문입니다. [1] 깨비꼬비 2017.10.19 5099
10014 [긴급질문]스케쥴 잡안에... 프로시져 여러개 있을때.. [1] 공유맨 2017.10.18 4755
10013 SQL2008 연결오류 질문 드립니다. [1] 아리랑 2017.10.18 4059
10012 alter table로 컬럼을 추가시에 MSSQL의 제한에 걸려서 제대로 실행이 안됩니다... [6] joseph900216 2017.10.16 5050
10011 SELECT절에서 COUNT와 MAX 조건을 다르게 가져오고 싶습니다. [2] tempest 2017.10.16 4710





XE Login