在PostgreSQL中重復更新時插入?幾個月前,我從Stack Overflow的答案中學到了如何使用以下語法在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,顯然這是不正確的。它指的是所有正確的表,所以我認為這是使用不同關鍵字的問題,但我不確定PostgreSQL文檔中的哪個被覆蓋。為了澄清,我想插入幾個東西,如果它們已經存在則更新它們。
在PostgreSQL中重復更新時插入?
哈士奇WWW
2019-05-29 15:48:40