我想将多个远程数据库中一个表的数据同步到一个本地数据库的一个表中,使用实体化视图只能实现一对一关系,如何实现多对一关系呢?

解决方案 »

  1.   

    你可以用实体化试图中自己来写sql来筛选出数据插到一个表中呀!
    如:
    有5个库要对应到a中:
    1、作五个实体化视图,对应的目的地都是a中的一个表!
    2、做一个实体化视图,用union将对应于5个dblink的记录串成一个,将其对应
      到a中的一个表中。
    建议用第一种方法!
      

  2.   

    能呀!然后你对这5个实体化视图做个union视图,对于外面用户,不就是一个表嘛!