是否可以在存储过程(Oracle SQL)中更改数据库连接
我想知道是否可以在存储过程中更改数据库连接。我想从原始数据库进行查询,然后连接到其他数据库,提取数据并将其插入原始数据库连接?是否可以在存储过程(Oracle SQL)中更改数据库连接,sql,oracle,stored-procedures,database-connection,Sql,Oracle,Stored Procedures,Database Connection,我想知道是否可以在存储过程中更改数据库连接。我想从原始数据库进行查询,然后连接到其他数据库,提取数据并将其插入原始数据库连接? 不确定这是否可行。任何建议都将不胜感激。否。不可能。如果您想从其他数据库获取数据,可以使用db link。或者,您可以将“原始数据库”中的数据提取到CSV,然后使用SQL Loader(sqlldr.exe在Windows上)上载到其他数据库。在PL/SQL过程中,您显然无法更改数据库连接,但您可以使用Java过程建立到远程数据库的新连接,并提取so数据。数据库链接的使
不确定这是否可行。任何建议都将不胜感激。否。不可能。如果您想从其他数据库获取数据,可以使用db link。或者,您可以将“原始数据库”中的数据提取到CSV,然后使用SQL Loader(
sqlldr.exe
在Windows上)上载到其他数据库。在PL/SQL过程中,您显然无法更改数据库连接,但您可以使用Java过程建立到远程数据库的新连接,并提取so数据。数据库链接的使用当然更方便。DB链接不是一个选项,因为我没有访问权限。谢谢大家的投入!