데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

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

icham 2017.09.21 14:09 Views : 3632

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

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
9997 FAIL OVER CLUSTER 구성시 MSDB와 LOGIN ACCOUNT 동기화 문의 드려요 lobb 2017.09.25 2761
9996 데이터베이스 별로 CPU 사용량을 제한할 수 있을까요..?? [2] 리얼아도 2017.09.22 4731
» update 트리거에 대한 질문 입니다. [1] icham 2017.09.21 3632
9994 mdf, ldf 복사 관련 문의 입니다. [4] 호짱 2017.09.20 5603
9993 alwayson Availability Group의 DISK 구성 문의 합니다. [3] lobb 2017.09.20 3619
9992 ssms 언어변경질문 [1] MSG 2017.09.20 4949
9991 소스정렬 기능문의 아이와이 2017.09.20 3970
9990 ms-sql2000에서 문자열 대체 안될 때 대처방법 문의드립니다. 레니 2017.09.20 4703
9989 테이블 변수를 커서에 사용하면 안되나요? [3] 당근28호 2017.09.20 4609
9988 함수사용시 메모리에 올려놓고 쓸수 없나요? 인풋같으면 아웃풋이 같게 나오도록,,, [2] 하태민 2017.09.19 6067
9987 프로시져 생성시 에러 질문드립니다. [2] 아이와이 2017.09.19 7027
9986 sys.Objects 테이블 목록과 SSMS 에서 DB 테이블 목록 차이 [3] Tuban 2017.09.19 6921
9985 float형데이터를 cast시 소숫점이 잘려요 [2] 니카 2017.09.18 6221
9984 DB 소유한 스키마 권한 수정 [1] 기타치는퐝동 2017.09.16 4239
9983 GETDATE() 날짜 조건 쿼리.. 질문드립니다.(기초) [2] 암무거나 2017.09.15 5191
9982 WHERE절 조건문 검색.. (기초) [2] 암무거나 2017.09.15 6850
9981 select count(distinct XX ) [1] 공유맨 2017.09.14 4464
9980 Linked Server를 이용하여 A -> B 서버로의 Insert 방법 모스 2017.09.14 3743
9979 sql 중복 칼럼 합치기 질문드려요~ [1] Ten 2017.09.12 4180
9978 데이타베이스 다이어그램 항목이 없어서 질문합니다. LJstyleS 2017.09.12 3589





XE Login