我试图查询EnterpriseDB 9.2中的函数和过程列表。我想区分两种类型的函数,但是,正如PgAdmin在其树形显示中所做的那样。我试图为新用户创建授权声明的脚本,但我需要能够区分它们,因为一个需要在功能上执行授权,而另一个需要' ;授予执行程序'。
到目前为止,我已经尝试从pg_catalog.pg_proc和information_schema.routines查询列表。这两个都将所有内容列为函数。
关于我如何能够找到能够帮助我识别出正确类型的东西的任何想法?
答案 0 :(得分:1)
看起来我找到了我需要的东西。 pg_catalog中有一些名为pg_function和pg_procedure的视图可以区分我需要的。