如何在系统版本时态表中只获取修改过的列。
我正在使用 SQL 2016 系统版本控制时态表来跟踪更改。我在历史表中填充了多行,其中包括每个版本的行编辑的已修改和未修改的列。
有没有办法从历史行数据中只获取修改过的列值。
感谢您的回复。
谢谢
阿卜杜勒
最佳答案
我用这种方法解决了这个问题。
获取所有历史和交易记录并使用主键进行分区。
交叉应用表使行结构为列名和列值,当然还有其他 ID,如主键、分区键等
根据列名、主键和分区键比较列值
有什么好的方法请告诉我。
问候
阿卜杜勒
关于SQL 2016 - 如何仅获取系统版本时态表中修改的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48271563/