如何在oracle sql中输出程序列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在oracle sql中输出程序列表相关的知识,希望对你有一定的参考价值。

在模式中,我为一些表创建了几个过程。我想知道是否有办法显示所有程序。我可以用desc [tablename]描述一个表是否有类似的东西显示所有创建的程序?

答案

怎么样

select * from user_objects
where object_type = 'PROCEDURE';

它将显示在您自己的架构中创建的过程(实际上,您当前连接的那个)。

使用

select * from all_objects
where object_type = 'PROCEDURE';

显示您有权访问的所有程序。

请记住,还有其他对象类型,如FUNCTION和PACKAGE

以上是关于如何在oracle sql中输出程序列表的主要内容,如果未能解决你的问题,请参考以下文章

sql Oracle代码片段

如何在片段中填充列表视图?

如何在 Toad for Oracle 中使用自定义代码片段?

从XML到Oracle PL / SQL环境中的路径列表

如何使用其他 pl/sql 块在 Oracle db 中输出信息?

如何在片段中使用 GetJsonFromUrlTask​​.java