标签: sql sql-server history
我想写sql来维护这些事务的历史记录,以捕获已着色的开始状态和结束状态,以便可以插入到其他表中
上面的图片显示了同一个表的自连接起诉row_number为a.rn+1 = b.rn
a.rn+1 = b.rn
答案 0 :(得分:2)
我的建议不是自己构建,而是开启https://moeffju.net/blog/bigints-in-rails-as-primary-keys表格。现在,Sql Server将为您跟踪这一情况。
请注意,此功能目前需要Enterprise Edition,但从2016 sp1开始,它将为Change Data Capture。