3

首先我读了这个问题: 火鸟数据库复制

但我不想复制......我只想将我的数据库上已更改的数据添加到我们的主数据库中。有任何想法吗?

4

2 回答 2

2

AFAICT 这也是复制。

于 2009-07-22T12:41:54.673 回答
1

您应该标记数据库的每一次更改,并在一次读取它们并将它们传递给您的另一个数据库。

您可以使用逻辑值 Modified=0/1 或时间戳来标记每条记录。

通过触发器,您应该控制此值

trigger before insert
begin
   modified = CurrentDateTime;
end

trigger before ubdate
begin
   modified = CurrentDateTime;
end

trigger before delete
begin
   insert into DELETED_RECORDS (id) values (old.id);
end
于 2010-05-16T08:42:52.437 回答