首先我读了这个问题: 火鸟数据库复制
但我不想复制......我只想将我的数据库上已更改的数据添加到我们的主数据库中。有任何想法吗?
AFAICT 这也是复制。
您应该标记数据库的每一次更改,并在一次读取它们并将它们传递给您的另一个数据库。
您可以使用逻辑值 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