标签: c# sql sql-server auto-increment composite-key
C#接口访问Sql server db。
我有一个包含复合密钥ID和修订版的表。
当我“插入”新记录时,我想自动增加ID。 当我“更新”记录时,我想要实际插入新记录但增加修订。
这是什么样的表设置?
答案 0 :(得分:2)
我过去所做的实际上是使用UPDATE的触发器。它会将所有值复制到新记录中并增加版本列。我还会有一个索引列作为键,但不是主键,以便所有修订都绑定在一起。
UPDATE