SW ENGINEERING/Postgres
[PostgreSQL] BASIC - Upsert
삽입 중인 행이 이미 테이블에 있는 경우 PostgreSQL upsert 기능을 사용하여 데이터를 삽입하거나 업데이트하는 방법 관계형 데이터베이스에서 upsert라는 용어는 병합이라고 합니다. 테이블에 새 행을 삽입 할 때 PostgreSQL은 행이 이미 있는 경우 해당 행 을 업데이트 하고, 그렇지 않으면 새 행을 삽입합니다. upsert는 insert + update 입니다. INSERT ON CONFLICT INSERT INTO table_name(column_list) VALUES(value_list) ON CONFLICT target action; (column_name) – 열 이름. ON CONSTRAINT constraint_name– 여기서 제약 조건 이름은 UNIQUE 제약 조건의 이름..
2021. 9. 6. 10:58
최근댓글