考虑到它是必需的任务,我建议您使用触发形式是效果最好的。实现相同的审计结果确实没有更好的方法。
这里的答案将是一致的,即在SQLServer中创建审核触发器,这是有关审核解决方案性能的漫长讨论。
您的情况略有不同,因为您实际上不希望在UPDATE情况下使用已删除的(原始)表,因此不希望使用IF。

考虑到它是必需的任务,我建议您使用触发形式是效果最好的。实现相同的审计结果确实没有更好的方法。
这里的答案将是一致的,即在SQLServer中创建审核触发器,这是有关审核解决方案性能的漫长讨论。
您的情况略有不同,因为您实际上不希望在UPDATE情况下使用已删除的(原始)表,因此不希望使用IF。