假设我知道更新主键是不好的。
还有其他问题表明inserted
and updated
表记录按位置匹配(第一个匹配另一个的第一个。)这是事实还是巧合?
当更新时主键发生变化时,是否有任何东西可以将两个表连接在一起?
有no插入+删除的虚拟表行位置的匹配。
不,你不能匹配行
一些选项:
- 还有另一个唯一不变的(对于该更新)键来链接行
- 限制为单行操作。
- 使用带有 OUTPUT 子句的存储过程来捕获键之前和之后
- 带 OUTPUT 子句的 INSTEAD OF 触发器(TBH 不确定是否可以执行此操作)
- 禁止主键更新(在评论后添加)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)