如何在SQL Server中执行表的增量加载?

在DB1 table1中,我具有具有createdTime的标识列之一。如何从另一个数据库对table1进行增量加载?

假设table1包含以下列:ID,名称,createdTime

评论
  • 先生靠过来
    先生靠过来 回复

    您可以执行以下操作:

    insert into db1..table1 (id, name, createdtime)
        select id, name, createdtime
        from db2..table2 t2
        where not exists (select 1 from db1..table1 t1 where t1.id = t2.id);