我有两个DB2数据库(Database1和Database2),都包含一个名为SubscriptionTable的表。两个表都包含与用户订阅相关的数据,并且SubscriptionTable的列在两个数据库中都是相同的。DB2条件导入
现在我需要将Database1.SubscriptionTable中的数据复制(并覆盖)到Database2.SubscriptionTable,但前提是Database2.SubscriptionTable中的LAST_UPDATED_TIMESTAMP列不超过特定日期。
因此,简而言之,我想覆盖Database2.SubscriptionTable中的订阅数据,但前提是数据在特定日期后未被修改。
我可以使用现有的实用程序来实现此目的吗? db2 import在哪里我也可以指定一个条件(LAST_UPDATED_TIMESTAMP <'XXXX-XX-XX'),每一行被覆盖?
是数据库彼此链接,所以你可以用一个SQL查询解决这个问题? –
他们没有连接,但似乎建立数据库之间的连接将是解决此问题的唯一方法(除开发将复制数据的自定义实用程序外)。谢谢 – soulfly1983
另一种方法是复制整个表并在本地进行比较。 –