我需要将change tracking
表格中的sql server 2008
设置为true,但它会出错,表格必须有primary key
primary key
的情况下启用更改跟踪primary keys
是一种很好的编程习惯吗?我正在创建一个系统,但我不想在SQL
表答案 0 :(得分: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.
答案 1 :(得分:0)
您可以在具有主键的表上启用更改跟踪。 这是必须的。因为更改跟踪基于表中的主键工作。
您可以从我的文章中找到更多其他信息 http://www.codeproject.com/Articles/537649/SQL-Server-Change-Tracking-CT#_comments