gpt4 book ai didi

程序流程的SQL proc图生成软件

转载 作者:行者123 更新时间:2023-12-04 13:55:51 25 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

7年前关闭。




Improve this question




我在 Oracle 2000+ 行中有几个很长的过程,有很多调用。我想生成程序流程图(算法),以便更好地理解进一步重构的过程。

这不是我写的代码,所以我对逻辑不够了解。

在这种情况下你会建议做什么?我试图画出一个类似文本的流程,但这需要很多时间,而且仍然很难涵盖所有的逻辑来理解。

我看到的最佳方法是从 SQL proc 生成的流程图,其中包含指向代码和图表之间“跳转”的链接。

更新:
发现几个软件做同样的事情:

  • ClearSQL - 制作 CRUD 图、调用图和流程图。
  • Quest SQL Navigator Expert(现在使用它):它有大纲(使代码流能够折叠-展开代码块 - 真的很酷!),代码资源管理器(枚举所有函数,带有链接 ti SQL 文本的参数 - 只是在界面中) 特点
  • 最佳答案

    有一个产品,Code Visual to Flowchart ,它可以采用各种语言的代码并执行您所描述的操作。不幸的是,虽然 Oracle 似乎不在支持的语言列表中,但 Microsoft TSQL 是;也许您至少可以将您的 proc 从 Oracle 转换为 MS,并使用它来粗略地可视化您的 proc 流程。

    未能接受 Burnall 的建议听起来像是最好的方法,基本上是分而治之。

    关于程序流程的SQL proc图生成软件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2147439/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com