用于维护事务表

时间:2017-03-08 14:19:47

标签: sql sql-server history

我想写sql来维护这些事务的历史记录,以捕获已着色的开始状态和结束状态,以便可以插入到其他表中

tables

上面的图片显示了同一个表的自连接起诉row_number为a.rn+1 = b.rn

1 个答案:

答案 0 :(得分:2)

我的建议不是自己构建,而是开启https://moeffju.net/blog/bigints-in-rails-as-primary-keys表格。现在,Sql Server将为您跟踪这一情况。

请注意,此功能目前需要Enterprise Edition,但从2016 sp1开始,它将为Change Data Capture