2015-09-28 58 views
0

我試圖找到一個Wt :: Dbo + PostgreSQL中的密鑰重複錯誤的解決方案。我已經看到很多關於這個錯誤的論壇,但沒有單獨找到Wt的修復。Wt DBO +重複密鑰錯誤

如果有人能夠爲上述問題提供解決方案,這將會非常有幫助。

問候 Ansif

回答

0

我已經申請從下面的鏈接修復,How to reset postgres' primary key sequence when it falls out of sync?

在重量,我們必須這樣做。 (「SELECT MAX(id)+1 FROM \」Tablename \「)(」SELECT setval(\「Tblname_id_seq \」,COALESCE((SELECT MAX(id)+1 FROM \「Tablename \」) ),1),false)「);

dbo :: ptr newRecord = session.add(new Tablename());

Registers Ansif