DB2查询从zend中的同一查询中的2个数据库中进行选择

时间:2013-03-20 11:06:48

标签: php sql zend-framework db2

我想知道是否有人知道Zend是否可以运行一个查询,该查询将连接到两个不同服务器上的两个不同数据库并将结果合并到一个结果集中?

1 个答案:

答案 0 :(得分:0)

您可以通过包装器联合另一个数据库中的一个数据库。您通过昵称引用表,然后正常执行查询,因为两个表都在同一个数据库中(加入,排序等)。

DB2数据库之间或Informix之间的联合是免费的(因为来自IBM)。如果要联合其他数据源(Oracle,Excel,平面文件),则必须单独购买。

使用联合,您不需要在应用程序级别进行联接,但需要在数据库级别进行联接。