I have a couple of very long processes in Oracle 2000+ chains with lots of calls. And I would like to generate a diagram (algorithm) of the program flow for a better understanding of the process of further refactoring.
This is not the code I wrote, so I donβt know enough logic.
What would you advise to do in this case? I tried to draw a text stream, but it takes a lot of time and it is still difficult to cover all the logic of understanding.
The best approach I see is a flowchart generated from SQL-proc, with links to the "transition" between the code and the diagram.
UPDATE: Found several programs that do the same:
ClearSQL - creates CRUD diagrams, call map and flowchart.
Quest SQL Navigator Expert (using it now): it has Outline (makes a code stream with the ability to collapse-expand blocks of code - really cool!), Code Explorer (lists all func, params with ti links SQL text - only in the interface) functions
source share