【问题标题】:can we use different schema's view in my local schema procedure [duplicate]我们可以在我的本地模式过程中使用不同的模式视图吗?
【发布时间】:2018-03-17 15:13:39
【问题描述】:

让我当前的架构名称是 sch1。如果我在名为 sch2. 的不同架构中有一个名为 v1 的视图,那么我想在我当前的视图中使用该视图 (sch2.v1) schema(sch1) 的过程

有可能吗?是的,请举一个例子。

【问题讨论】:

    标签: sql oracle plsql views


    【解决方案1】:

    是的,通过向 sch1 授予 sch2.v1 的选择权限:

    SQL> conn sch2/pwd1
    SQL> grant select on v1 to sch1 [ with grant option ];
    SQL> conn sch1/pwd2
    SQL> select * from sch2.v1;  -- assuming you query sch2.v1 inside your procedure
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 2012-01-24
      • 1970-01-01
      • 2011-10-07
      相关资源
      最近更新 更多