Study/SQL

[SQL] MERGE에서 NOT MATCHED BY SOURCE/TARGET

성으니:) 2023. 9. 6. 09:40

 

 

NOT MATCHED BY SOURCE/TARGET

 

1. NOT MATCHED BY SOURCE

: 타겟 테이블에는 해당 데이터가 있지만, 기준 테이블에 없는 경우

> 타겟 테이블의 특정 rows를 DELETE 할 수 있다.

> 타겟 테이블의 특정 rows를 UPDATE 할 수 있다.

 

 

2. NOT MATCHED BY TARGET (=NOT MATCHED)

: 기준 테이블에는 해당 데이터가 있지만, 타겟 테이블에는 없는 경우

> 타겟 테이블에 새로운 rows를 INSERT 할 수 있다.

 

 

 

 

참고 사이트 

https://ggmouse.tistory.com/487