ORACLE - merge into 해보기
2013. 1. 8. 10:55ㆍ프로그래밍/ORACLE
병합하는 문인 거 같다 이리저리 응용 할 수 있을 듯
있을 때 update 없을 때 insert
Merge Into 테이블 명 -- 아래 문장을 수행하는 테이블명
Using Dual
ON (test1 = 1 and test2 ='R') -- 조건 들어가면 될 듯
When Matched Then -- 조건이 맞으면 수행
Update Set test2 = 'I'
When Not Matched Then -- 맞지 않으면 수행
Insert (Test1,
Test2,
Test3,
test4)
values (1,'R',1,'20130108000000');
그러면 있으면 삭제 없으면 인서트도 가능할 듯 이리저리 괜찮은 듯..
.. delete 는 단독으로 사용 못 하는구나;; ㅋㅋ update 후 delete?