我有一个不断更新的数据库表。我希望仅查询对列中具有特定属性的行所做的更改/添加。例如,获取已更改/添加的行,其中的“描述”列是“xyz”。我的最终目标是将这些行复制到另一个数据库中的另一个表中。这甚至可能吗?不只是查询和覆盖另一个数据库中的行的原因是为了避免效率低下。
到目前为止我尝试了什么?
我可以在表上选择查询来获取行,但它给了我所有的行,而不是那些已经更改或最近添加的行。如果我将这些行添加到另一个数据库中的表中,我唯一的选择就是覆盖这些行。
日志表记录表中的更改,但我无法在 SQL 中放置其他过滤器,它告诉我哪些更改与“描述”列关联为“xyz”。