티스토리 뷰
공장 (factory)/- Programming..
[MSSQL/Mybatis] Merge, insert/update 한 번에 처리하기.
무중력인간 2019. 10. 15. 18:47T.컬럼=조건값으로 조회된 값이 있다면 수정하고, 그렇지 않다면 새로 추가하기.
MERGE INTO 테이블명 T
USING (VALUES(1))
AS Source (Number)
ON T.컬럼 = #{조건}
WHEN MATCHED THEN
UPDATE
SET
T.컬럼 = #{패러미터}
,T.컬럼 = GETDATE()
,T.컬럼 = #{패러미터}
WHEN NOT MATCHED THEN
INSERT
(컬럼
, 컬럼
, 컬럼
)
VALUES
(#{패러미터}
, GETDATE()
, #{패러미터}
);
'공장 (factory) > - Programming..' 카테고리의 다른 글
[Java] bean 등록을 하지 않는 객체에서 bean 등록 객체 사용하기. (0) | 2019.11.06 |
---|---|
[eclipse] Remote System Explorer Operation 해제 (0) | 2019.10.23 |
[Javascript/jQuery] 페이지 이동 후에도 체크박스 체크 상태 유지 (0) | 2018.08.31 |
[Javascript/jQuery] 오늘 날짜/기간 반환 (2) | 2018.07.20 |
[Javascript/jQuery] 백스페이스 키 눌림 방지 (input, readOnly 제외) (0) | 2017.11.07 |
댓글