使用Access 2007.我有一個字段,我想只有唯一的非空值,但允許多個空值。我嘗試設置唯一索引:是和忽略空值:是的。我可以手動輸入具有此字段空白的記錄,但是當我嘗試使用SQL插入對此字段具有空白值的記錄時,例如如何在Access索引中允許重複的空白?
insert into mytable (field1, blanksOK, field3) values ("xyz","","123")
然後訪問給我一個錯誤信息:「...... 1個結果表中沒有添加由於鍵衝突......」
更改忽略來自空值是爲No似乎沒有任何區別。
如何使複製空白容許,但防止重複的非空白?
爲什麼不使用'NULL'而不是''''爲你的「空白」值? – 2011-04-20 15:56:56
謝謝,解決了!如果你發佈這個答案,我會接受它。 – sigil 2011-04-20 16:00:36