Languages/DataBase
ORACLE - MERGE INTO
조미남
2011. 9. 8. 16:14
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,...);
}