我有一个要求,我必须从表中选择 DB 链接的名称(有很多 DB 链接)到绑定变量中,然后从所有 DB 链接中可用的表中获取数据,但是数据因使用的 DB 链接而异。我没有得到使用绑定变量值作为数据库链接的解决方案。
这是我的代码:
select
将 DB 链接提取到绑定变量的语句
SELECT DB_LINK into :v_db_link from reagions_db_links;
然后我必须用它从表中获取数据
SELECT reagion_id, region_name from Table_details@:v_db_link
我试图像下面这样连接,但它不起作用
SELECT reagion_id, region_name from Table_details@||:v_db_link
请建议我一个解决方案,因为我可以有许多数据库链接,具体取决于用户选择的区域,我将它放入绑定变量中,然后想用它从表中获取数据。