其实就是异构数据库互访的解决方案! 在程序中能否写SQL语句实现连接两个数据库进行查询? 如: select * from database1.table1 database2.table2 where table1.abc=table2.abc
sql server 数据库肯定是可以的。
同一类型的数据库不同的数据库之间应该没问题,像oracle可以建database link 不同类型的数据库在一个sql语句中估计不太可能 (如果有第三方的数据引擎支持,也是有可能的,如borland 的BDE,就支持类似 select * from :oracle:table1 a,:sqlserver:table2 b where a.id=b.id 的sql)
在程序中能否写SQL语句实现连接两个数据库进行查询?
如:
select * from database1.table1 database2.table2 where table1.abc=table2.abc
不同类型的数据库在一个sql语句中估计不太可能
(如果有第三方的数据引擎支持,也是有可能的,如borland 的BDE,就支持类似
select * from :oracle:table1 a,:sqlserver:table2 b where a.id=b.id
的sql)