0

我们在 SQL Server 2017 上启用了临时数据(表的系统版本控制历史),但是当我们执行如下删除命令时会收到错误消息

无法继续执行,因为会话处于 kill 状态

delete kelakets where id=5

但是当我们禁用主表和相关表的历史表时,然后执行删除命令它可以完美地工作。

禁用历史命令:

ALTER TABLE Kelakets SET (SYSTEM_VERSIONING = OFF);
ALTER TABLE tableRelated1 SET (SYSTEM_VERSIONING = OFF);
ALTER TABLE tableRelated2 SET (SYSTEM_VERSIONING = OFF);
4

0 回答 0