반응형 upsert1 upsert 란? 데이터베이스에서 사용되는 DML 을 보면 insert / select / update / delete 에 대해서 많이 다뤄봤을것이다. 오늘 소개할 구문은 일반적인 DML은 아니고 , 또한 모든 DBMS 마다 존재하는것이 아니라서 잘 모를수도 있지만 알고있다면 효율적으로 작성이 가능한 문법인 UPSERT 이다. 일반적으로 많이 사용하는 ORACLE, MYSQL/MARIA, POSTGRESQL 에 대한 UPSERT 문법에 대해서 정리하면 다음과 같다. ORACLE의 경우 UPSERT MERGE INTO dest_table_name [alias] USING (source_table_name or view or subquery) [alias] ON (join condition) WHEN MATCHED THEN .. 2023. 6. 12. 이전 1 다음 반응형