将Big SQL转换为图形表示

时间:2016-05-19 07:32:50

标签: sql oracle-sqldeveloper

最近,我开始研究一个项目,其中我们使用巨大的SQL语句来准备一些物化视图,这些视图用于生成报告。

正在使用的SQL查询是巨大的(600-700行,有许多连接,枢轴和什么不是)。我需要了解查询并进行更改。我们使用SQL Developer作为连接数据库的工具。

在SQL Developer或任何其他工具中是否有任何方法,我们可以复制粘贴查询并查看它的图形表示,以获得更好的整体视图和快速理解?

1 个答案:

答案 0 :(得分:0)

为了将普通SQL转换为图形模型视图不容易实现,因为SQL表,视图实体可能因数据库而异,并且可以使用。

但您可以使用Scratch编辑器

使您的SQL模式模块化

在SQL Developer中:

  1. 工具菜单下,选择迁移选项
  2. 选择 Scratch编辑器
  3. 您将获得2个分割窗口。 Scratch Editor
  4. 将代码粘贴到左侧窗口后,点击翻译>> )选项。
  5. 您的查询将更具模块化和可查看性。
  6. 您只需将代码粘贴到SQL Developer编辑器中,然后按 Ctrl + F7

    希望这有助于!! 如果您需要更多帮助,请告诉我