«sql-merge» 태그된 질문

16
PostgreSQL의 중복 업데이트에 삽입 하시겠습니까?
몇 달 전에 나는 다음 구문을 사용하여 MySQL에서 한 번에 여러 업데이트를 수행하는 방법에 대해 스택 오버플로에 대한 답변을 배웠습니다. INSERT INTO table (id, field, field2) VALUES (1, A, X), (2, B, Y), (3, C, Z) ON DUPLICATE KEY UPDATE field=VALUES(Col1), field2=VALUES(Col2); 나는 이제 PostgreSQL로 전환했으며 분명히 이것이 맞지 않습니다. …

6
PostgreSQL에서 UPSERT (MERGE, INSERT ... ON DUPLICATE UPDATE)하는 방법은 무엇입니까?
여기서 자주 묻는 질문은 upsert를 수행하는 방법인데, 이는 MySQL 호출 INSERT ... ON DUPLICATE UPDATE과 표준이 MERGE작업의 일부로 지원하는 것입니다. PostgreSQL이 직접 지원하지 않는 경우 (9.5 페이지 이전) 어떻게이 작업을 수행합니까? 다음을 고려하세요: CREATE TABLE testtable ( id integer PRIMARY KEY, somedata text NOT NULL ); INSERT INTO testtable (id, …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.