我需要change tracking在sql server 2008表中设置为 true,但它给出了一个错误,即表必须有一个primary key
- 有没有办法启用更改跟踪而不
primary key在我的表中设置 - 不设置是一种好的编程习惯
primary keys吗?我正在创建一个系统,但我不想将它们设置在SQL桌子上
我需要change tracking在sql server 2008表中设置为 true,但它给出了一个错误,即表必须有一个primary key
primary key在我的表中设置primary keys吗?我正在创建一个系统,但我不想将它们设置在SQL桌子上The Table must have primary key in order to enable Change tracking
Having primary keys on a table infarct is a good programming practice.
您可以在具有主键的表上启用更改跟踪。这是必须的。因为更改跟踪基于表中的主键工作。
您可以从我的文章http://www.codeproject.com/Articles/537649/SQL-Server-Change-Tracking-CT#_comments中找到更多附加信息