본문 바로가기

Languages/DataBase

ORACLE - MERGE INTO




MERGE INTO



{
  

참고 : http://mudchobo.tistory.com/279

ORACLE 의 MERGE INTO 기능을 이용하여, 중복된 데이터가 있을 경우 UPDATE, 데이터가 없을 경우 INSERT 수행을 간편하게 할 수 있습니다.

오라클 9i 이상의 버전에서 사용가능하며, MySQL 은 5.0 버전부터 지원한다고 나와있습니다만, 문법은 당연히 다르겠지요?

참고 : MySQL 의 MERGE INTO 와 같은 기능안내

http://www.google.co.kr/search?hl=ko&q=MERGE%20INTO%20MYSQL&lr=


}



{

MERGE INTO 테이블명  별칭
USING 대상테이블/뷰  별칭
ON 조인조건
WHEN MATCHED THEN
  UPDATE SET
   컬럼1=값1
   컬럼2=값2
WHEN NOT MATCHED THEN
  INSERT (컬럼1,컬럼2,...)
       VALUES(값1,값2,...);
}


'Languages > DataBase' 카테고리의 다른 글

POSTGRESQL - 날짜 형식 사용하기  (0) 2011.09.08
POSTGRESQL - 시작  (0) 2011.09.08
ORACLE - ORACLE 정보 확인 쿼리  (0) 2011.09.08
ORACLE - 제약조건  (0) 2011.09.08
ORACLE - Character Set 변경  (0) 2011.09.07