เซิร์ฟเวอร์ SQL บางตัวมีคุณสมบัติที่INSERTถูกข้ามไปถ้ามันจะละเมิดข้อ จำกัด ของคีย์หลัก / เฉพาะ ยกตัวอย่างเช่น MySQL INSERT IGNOREมี
วิธีที่ดีที่สุดในการจำลองINSERT IGNOREและON DUPLICATE KEY UPDATEใช้ PostgreSQL คืออะไร
ON DUPLICATE KEY UPDATEบน PgSQL 9.5 นั้นยังค่อนข้างเป็นไปไม่ได้เนื่องจาก PgSQL ที่ON CLAUSEเทียบเท่ากันกำหนดให้คุณต้องระบุชื่อข้อ จำกัด ในขณะที่ MySQL สามารถจับข้อ จำกัด ใด ๆ โดยไม่จำเป็นต้องกำหนด สิ่งนี้ทำให้ฉันไม่สามารถ "เลียนแบบ" ฟีเจอร์นี้โดยไม่ต้องเขียนข้อความค้นหาซ้ำ