ON DUPLICATE KEY INSERT 시 중복 Key가 있을 경우 지정한 컬럼의 값을 UPDATE 시켜줌 즉, 이를 활용하면 값이 없을 경우 INSERT, 값이 이미 있을 경우 UPDATE가 가능하다. 오라클 문법의 MERGE INTO와 비슷하다. insert into TABLE_NAME ( KEY1 ,KEY2 ,DATE , ... ) values ( #KEY1#, #KEY2#, #PRINTDATE# , ... ) on duplicate key update DATE = #PRINTDATE# 필자의 경우 출력(print인쇄) 정보를 관리하는 테이블에서 대략 다음과 같은 로직을 구현할 때 사용하였다. 1.
최초 출력인 경우 출력 정보 ROW를 INSERT 2. 재출력인 경우 기존의 출력 정보 ROW에서 출력일 컬럼을 오늘 날짜로 UPDATE...
#
개발
#
취미
#
일상블로그
#
일상
#
일기
#
오늘
#
컴퓨터
#
기록
#
개발자
#
데이터
#
공유
#
공부
#
언어