본문 바로가기
웹프로그래밍/Oracle or Sql

[SQL] MERGE

by Seras 2018. 1. 2.
반응형


[SQL] MERGE


MERGE INTO WORK_MBR

USING DUAL ON (CUST_SSTM_CD = #{custSstmCd} AND CU_CD = #{cuCd})

  WHEN MATCHED THEN   <!-- 위의 조건이 맞는게 있다면 UPDATE ->

UPDATE SET

ROLE_CD = #{roleCd}

WHEN NOT MATCHED THEN  <!--  위의 조건이 아니라면 INSERT  ->

INSERT (

CUST_CD,

CUST_SSTM_CD,

CU_CD,

ROLE_CD

) VALUES (

#{custCd},

#{custSstmCd},

#{cuCd},

#{roleCd}


반응형