IF EXISTS( SELECT UID FROM TABLE WHERE UID = #{UID}) //SELECT문의 결과값이 존재할 경우 실행
UPDATE TABLE SET NAME = #{NAME} WHERE UID = #{UID}
IF NOT EXISTS( SELECT UID FROM TABLE WHERE UID = #{UID}) //SELECT문의 결과값이 존재하지 않을 경우 실행
INSERT INTO TABLE(UID, NAME) VALUES(#{UID}, #{NAME})
'Database > MSSQL' 카테고리의 다른 글
[MSSQL] JOIN(INNER JOIN, OUTER JOIN) (0) | 2014.03.24 |
---|