如何解决通过不使用SQL UPDATE触摸记录来更新数据库记录rowversion?
我在sql Server中有两个表TableA和TabelB,它们之间有一个外键关系,并且TableA定义了一个rowversion
列来进行同步。
如果TableB中的相应记录已更改,则需要更新TableA的rowversion
。目前,它是通过TableB更新触发器中的以下sql代码实现的:
UPDATE TableA
SET Id = Id
WHERE Id = @id
由于 Table Spool ,此更改为我的应用带来了非常糟糕的性能。并且更新TableB中的其他列将触发不同的行为。
所以我想知道是否还有其他方法可以通过不更新TableA列来更新TableA中的rowversion
?任何评论都非常感谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。