【问题标题】:Need to create a lot of views for reporting purposes how to best organise them into folders需要为报告目的创建大量视图如何最好地将它们组织到文件夹中
【发布时间】:2022-09-23 17:04:20
【问题描述】:

使用 Oracle SQL developer,我需要创建很多 sql 视图,这可能会使视图文件夹及其整个 IT 部门使用的文件夹膨胀。有没有办法将视图组织到子文件夹中,如果我有一个 2018 年销售报告可以将我所有的视图放入一个名为 2018 年销售报告的子文件夹中,如果我有一个名为销售取消的报告,我可以将我所有的 sql 视图放入一个名为的子文件夹中取消销售

    标签: sql oracle oracle-sqldeveloper


    【解决方案1】:
    1. 创建一个新用户。
    2. 从您要使用的表中授予该用户对SELECT 的权限。
    3. 创建视图,使其归该用户所有。

      然后,当您想使用视图时,您可以:

      1. 以该用户身份连接;或者
      2. 授予您常用帐户从该新用户的视图中进行选择的权限。

        如果您选择第二个选项,那么在 SQL Developer 中,授予权限后,您可以在“文件夹”结构底部的“其他用户”分支中找到该用户。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-16
      • 1970-01-01
      相关资源
      最近更新 更多