[mysql] TRIGGER 대상 테이블 컬럼 중에서 특정 컬럼이 변경될때는 트리거를 반영하지 않고 싶을 경우. > DB/SQLite

본문 바로가기

사이트 내 전체검색

DB/SQLite

[mysql] TRIGGER 대상 테이블 컬럼 중에서 특정 컬럼이 변경될때는 트리거를 반영하지 않고 싶을 경우.

작성일 19-05-01 21:41

페이지 정보

작성자sbLAB 조회 7,005회 댓글 0건

본문

TRIGGER 대상 테이블 컬럼 중에서 특정 컬럼이 변경될 때는 트리거를 반영하지 않고 싶을 경우. 


CREATE DEFINER=`dbdbcon`@`%` TRIGGER `T_orderlog_updated` BEFORE UPDATE ON `orderlog` FOR EACH ROW 


BEGIN

if !((new.claimStatus <> old.claimStatus)) then

UPDATE userphone SET orderlog_updateTime = NOW() WHERE uidHash = OLD.uidHash;

end if;

END

댓글목록

등록된 댓글이 없습니다.

Copyright © 소유하신 도메인. All rights reserved.
PC 버전으로 보기