日期:2014-05-17  浏览次数:20798 次

两个库,一样的表,一个库的表数据改变了,如何更新另一个表?
两个库,表结构一样,我知道把数据从一个库复制到另一个库可以用如下SQL语句:
insert into table_name select * from table_name@dblink;
现在的问题是数据已经复制过去了,如果一个表的数据修改了,同时要更新另一个表的数据,该怎么做呢,好像没有
update table_name set id=1 select id from table_name@dblink 这种写法,我该 怎么做呢?

------解决方案--------------------
探讨

是这样啊,触发器更多的东西(自治事务,异构数据库以前从来没接触过)我不懂,能不能麻烦你帮我看一下我这个该怎么做呢,能帮我写个例子代码吗?只要你能举个例子,我就能懂了。