Merge1 [Oracle] 오라클 MERGE INTO 사용법 / 머지를 사용하여 INSERT & UPDATE & DELETE 하나의 쿼리문으로 한번에 처리! 오라클에서 쿼리문을 작성하다 보면, 하나의 쿼리문으로 INSERT, UPDATE, DELETE 작업을 해야 하는 경우가 있다. 예를 들어 이미 존재하는 값은 UPDATE, 신규이면 INSERT를 하고싶은 경우가 많을 거다. 이럴 때에는 MERGE 문을 사용하면 된다. MERGE문 사용조건 오라클 9i 사용가능 DELETE 절은 10g부터 사용가능 MERGE 문 사용법 MERGE INTO { INSERT/UPDATE/DELETE할 테이블 | 뷰 } (별칭) USING {테이블 | 뷰| 서브쿼리} (별칭) - 원하는 결과를 조회하는 곳 ON ( 조건절 ) - 조회한 결과와 테이블을 연결하는 곳 WHEN MATCHED THEN 조건이 일치하는 경우 { UPDATE | DELETE 절} WHEN NOT MATC.. 2022. 11. 8. 이전 1 다음 728x90