我正在研究通過SQL Server 2012的c#程序。我想構建患者狀態更改的歷史記錄。每次患者取消/更改任何醫療保健提供者時,都必須更新。如何解決或解決衝突PRIMARY KEY約束
我想通過患者編號的主鍵保留這些更改的歷史記錄。 因此,我的問題是:有沒有什麼辦法可以解決或解決PK的違規問題?
違反PRIMARY KEY約束'PK_patient_member_status'。 不能在對象 'dbo.member_patient_member_status_history'中插入重複鍵。
爲什麼你不能用'update',而不是'insert'? – 2013-03-19 07:08:02
我想保留過去的醫療保健提供者的所有歷史記錄等 – user2164182 2013-03-19 07:09:18
然後使用另一張表來保存@Habib建議的詳細信息 – 2013-03-19 07:10:39