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