Một số máy chủ SQL có một tính năng INSERTbị bỏ qua nếu nó vi phạm ràng buộc khóa chính / duy nhất. Ví dụ, MySQL có INSERT IGNORE.
Cách tốt nhất để mô phỏng INSERT IGNOREvà ON DUPLICATE KEY UPDATEvới PostgreSQL là gì?
ON DUPLICATE KEY UPDATEViệc mô phỏng MySQL: trên PGQuery 9.5 vẫn còn hơi bất khả thi, vì ON CLAUSEtương đương với PGQuery yêu cầu bạn cung cấp tên ràng buộc, trong khi MySQL có thể nắm bắt bất kỳ ràng buộc nào mà không cần xác định nó. Điều này ngăn tôi "mô phỏng" tính năng này mà không cần viết lại truy vấn.