0
我試圖通過PHP錯誤:重複鍵違反唯一約束「search6_idx1」
將項目插入我的Postgres的表,但收到以下錯誤消息ERROR: duplicate key violates unique constraint "search6_idx1"
search6_idx1是search6索引表。我嘗試了以下select setval('search6',45)
,並以某種方式只適用於序列。
我試圖通過PHP錯誤:重複鍵違反唯一約束「search6_idx1」
將項目插入我的Postgres的表,但收到以下錯誤消息ERROR: duplicate key violates unique constraint "search6_idx1"
search6_idx1是search6索引表。我嘗試了以下select setval('search6',45)
,並以某種方式只適用於序列。
當你定義一個索引時,你可以選擇使它變爲UNIQUE。這樣的索引服務於雙重目的:
在你的情況,似乎問題是其中之一:
相應的解決辦法是:
如果重複鍵區允許您應該簡單地從指數下降的唯一約束... – roman 2010-01-28 09:31:55
我們需要關於這個問題的更多信息。重複值是否允許? – Timothy 2010-01-29 08:37:03