我有一個帶有幾個字段的分區表InnoDB。 我試圖避免重複插入。用INSERT IGNORE和NULL值在Mysql中插入記錄
比方說:
Field1 int null
Field2 int null
Field3 int null
Field4 int null
Field5 int null
我已經創建了這些領域的唯一索引。 我嘗試插入一些帶NULL值的記錄,然後嘗試在MySql上用IGNORE功能重新插入它們。
不幸的是,它似乎在使用NULL值時複製記錄。 如果我嘗試使用零而不是NULL情況下一切正常,但我確實需要那裏的空值。
任何想法?
請將答案標爲正確。 a1ex07的答案幫助我解決了類似的問題。 – 2015-02-09 12:14:23