본문 바로가기

DB/oracle

Merge Query

반응형
필요한 조건에 따라, 업데이트나 인서트하는 구문


merge into A
using ( select * from B ) T
ON ( D.aaa = T.aaa)
when matched then
       update  set
         d.bbb =  T.bbb 
when not matched then
   insert ( 
    D.aaa, D.bbb
      )
      values ( 
       T.aaa, T.bbb
      )
반응형

'DB > oracle' 카테고리의 다른 글

기존 테이블 백업용 쿼리  (0) 2010.08.30
오라클 세션 검색  (0) 2010.07.19
리눅스 : 오라클 설치 후 DB 및 리스터 자동 실행  (0) 2010.07.06
오라클 sid 확인  (0) 2010.05.11
오라클 언어셋 보기  (0) 2010.04.19
댓글