PL/SQL is supported by
ctags per the documentation mentioned here. However I can't get it working properly. Particularly I found tags were not generated for some of the functions. So I was reading through the ctags manaual looking for the answer and then I saw this:
After I ran it I got this:
So prototypes are disabled by default. That looks promising. I enabled it by doing this:
And All the tags are generated properly!