조건에 맞는 데이터가 있으면 UPDATE, 없으면 INSERT 하는 것을 흔히 'UPSERT' 라고 표현을 합니다. 오라클에서는 merge into ~, mysql에서는 ~ on duplicate on key update ~ 를 사용해서 UPSERT를 하듯 PostgreSQL에서도 UPSERT를 사용할 수 있습니다. 사용 방법은 간단합니다. 이 구문만 따라 해주면 됩니다. ( V9.5 이상에서 사용) INSERT INTO 'TABLE' (COL1, COL2, ...) VALUES (VAL1, VAL2, ...) ON CONFLICT(COL1, COL2) DO UPDATE SET COL1 = VAL1, .. 주의) ON CONFLICT 안에 들어 가는 칼럼들은 해당 테이블의 Constraints(예: 유니..