[SQL] - MERGE INTO
데이터가 없으면 insert 있으면 update oracle, mybatis --쿼리 대상 [TABLE/VIEW] MERGE INTO [TABLE/VIEW] --비교대상 [TABLE/VIEW], DUAL은 테이블이 동일 할때 사용 USING [TABLE/VIEW/DUAL] ON ( --조건에 사용한 COLUMN은 UPDATE 불가 [조건] ) --조건 일치 시 UPDATE WHEN MATCHED THEN UPDATE SET [COLUMN1] = [VALUE1], [COLUMN2] = [VALUE2], [COLUMN3] = [VALUE3] ... --UPDATE후 DELETE 사용 가능(DELETE 단독 사용 안됨) [DELETE WHERE[COLUMN1]=[VALUE1]] --조건 불일치 시 INSERT..
개발/SQL
2022. 3. 5. 17:31