0

我需要設置change trackingsql server 2008表爲真,但它給了該表必須有一個primary keySQL Server 2008的變更跟蹤和主鍵

  1. 有沒有一種方法,使更改跟蹤,而不設置錯誤一個primary key在我的表
  2. 是不是一個很好的編程習慣不設置primary keys?我創建一個系統,但我不想把它們放在SQL

回答

1
The Table must have primary key in order to enable Change tracking 

Having primary keys on a table infarct is a good programming practice. 
+0

我已經設置在表的主鍵,並啓用更改跟蹤發現一些更多的附加信息。我修改了'current_DateTime',但給出了一個錯誤'列不允許空值',但它是空的,我希望它'不爲空'。 – Wepex

+0

什麼是current_datetime字段的數據類型? – AnandPhadke

+0

我已將'current_datetime'數據類型設置爲'datetime' ...此字段將捕獲記錄輸入數據庫的實際時間,如記錄事務時 – Wepex