是否可以在另一个数据库B的表的数据库A中创建视图?如果可能的话,有人可以帮助我,我完全无能为力。
答案 0 :(得分:3)
当然,只需使用database link。所以,你的观点是:
create or replace view my_view as
select some_columns
from my_table@the_other_database
请注意,虽然效率并不总是那么高,但是您可能会遇到一些问题,而这些问题是您不希望做的事情。如果您尝试选择的数据有任何数量,那么使用materialized view代替数据跨服务器可能是值得的。然后,您可以从当前使用的服务器中选择数据,可能更快。