postgresql数据库如何查看我自己创建的function呢?

假如我在postgresql数据库中创建了很多函数,有一天我想查看这些函数名或者其他信息该怎么看(不使用其他图形界面画软件,直接通过命令行怎么查看)?... 假如我在postgresql数据库中创建了很多函数,有一天我想查看这些函数名或者其他信息该怎么看(不使用其他图形界面画软件,直接通过命令行怎么查看)? 展开
 我来答
匿名用户
推荐于2018-02-12
展开全部
SELECT
  pg_proc.proname AS "函数名称",
  pg_type.typname AS "返回值数据类型",
  pg_proc.pronargs AS "参数个数"
FROM
  pg_proc
    JOIN pg_type
   ON (pg_proc.prorettype = pg_type.oid)
WHERE
  pg_type.typname != 'void'
  AND pronamespace = (SELECT pg_namespace.oid FROM pg_namespace WHERE nspname = 'public');
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式