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
반응형
'IT > Oracle' 카테고리의 다른 글
[Oracle] - 오라클 정규식 REGEXP_REPLACE 함수 사용법 (0) | 2022.08.03 |
---|---|
[Oracle] - 오라클 계층형 쿼리(START WITH ~ CONNECT BY PRIOR 구문) 사용법 (0) | 2022.08.01 |
[Oracle] - 오라클 rownum 사용법(ORDER BY 정렬 서브쿼리 처리) (0) | 2022.07.15 |
[Oracle] - 오라클 시퀀스(SEQUENCE) 사용법(TO_CHAR FM(Format) 포맷 사용법) (0) | 2022.07.15 |
[Oracle] - 오라클 PL/SQL 트리거(trigger) 사용법 (0) | 2022.07.06 |
댓글