【问题标题】:Oracle synonym for remote package / procedureOracle 远程包/过程的同义词
【发布时间】:2021-04-03 00:01:18
【问题描述】:

我们在远程数据库中有一个包/过程。说 PACKAGE_1.PROCEDURE_1。我们想在本地数据库中创建一个同义词,这将允许我们仍然调用 package.procedure 而无需在调用中编码 DB 链接。因此,对于调用者来说,package.procedure 似乎是该数据库的本地文件。

这可以使用同义词来完成吗?

【问题讨论】:

    标签: oracle package synonym


    【解决方案1】:

    当然,您只需创建同义词

    create [public] synonym package_name 
       for schema_name.package_name@db_link;
    

    那你就打个电话

    package_name.procedure_name
    

    在您的代码中,不需要引用数据库链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-15
      • 2010-11-25
      • 1970-01-01
      • 1970-01-01
      • 2012-09-01
      • 2021-09-17
      • 1970-01-01
      相关资源
      最近更新 更多