0
我需要设置change tracking
在sql server 2008
表为真,但它给了该表必须有一个primary key
SQL Server 2008的变更跟踪和主键
- 有没有一种方法,使更改跟踪,而不设置错误一个
primary key
在我的表 - 是不是一个很好的编程习惯不设置
primary keys
?我创建一个系统,但我不想把它们放在SQL
表
我需要设置change tracking
在sql server 2008
表为真,但它给了该表必须有一个primary key
SQL Server 2008的变更跟踪和主键
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
我已经设置在表的主键,并启用更改跟踪发现一些更多的附加信息。我修改了'current_DateTime',但给出了一个错误'列不允许空值',但它是空的,我希望它'不为空'。 – Wepex
什么是current_datetime字段的数据类型? – AnandPhadke
我已将'current_datetime'数据类型设置为'datetime' ...此字段将捕获记录输入数据库的实际时间,如记录事务时 – Wepex