-
[SQL] Oracle Merge Into 사용법programming/SQL 2020. 6. 4. 22:32반응형
오라클에서 테이블에 데이터를 Insert 할 때, 또는 두 개의 테이블을 합칠 때,
이미 테이블에 데이터가 있으면 Update를, 테이블에 데이터가 없으면 Insert를,
하기 위해선 MERGE INTO를 사용할 수 있다.
예를 들어서 아래와 같은 테이블과 데이터들이 있을 때,
아래와 같이 MERGE INTO를 사용할 수 있다.
두 개의 테이블이 없고, 어떤 값들을 직접 비교할 때는 DUAL을 사용해서 데이터를 Insert 할 수 있다.
반응형'programming > SQL' 카테고리의 다른 글
[Oracle] 오라클 날짜 포맷 사용(TO_CHAR) (0) 2021.07.20 [Oracle] Date 24시간으로 비교하기 (0) 2020.12.23 [ORACLE] 오라클 시퀀스 에러 CURRVAL, NEXTVAL (0) 2020.04.22 [오라클] 숫자에 콤마 찍기 (0) 2019.12.27 [Mybatis] 마이바티스 부등호 표시 (0) 2019.12.12