본문 바로가기
IT/Oracle

[Oracle] - 오라클 MERGE INTO 사용법

by 차이나는 개발자 2022. 7. 17.
728x90
반응형

#오라클 MERGE INTO 사용법 

 

 

#MERGE INTO 문법

-ON 조건절에 사용 한 컬럼은 UPDATE시  오류발생

-ON조건절은 괄호로 묶어줘야 합니다.

MERGE INTO member1 m1 (테이블/뷰)
USING member2 m2 (테이블/뷰/서브쿼리)
ON (m1.no = m2.no)  (조건)   
WHEN MATCHED THEN (조건 일치시 UPDATE/DELETE)
       UPDATE SET m1.name = m2.name
WHEN NOT MATCHED THEN (조건 불일치시 INSERT)
       INSERT (m1.no, m1.name) 
       VALUES (seq_member.nextval, m2.name)

 

 

 

 

 

 

728x90
반응형

댓글