postgresql数据库如何查看我自己创建的function呢?
假如我在postgresql数据库中创建了很多函数,有一天我想查看这些函数名或者其他信息该怎么看(不使用其他图形界面画软件,直接通过命令行怎么查看)?...
假如我在postgresql数据库中创建了很多函数,有一天我想查看这些函数名或者其他信息该怎么看(不使用其他图形界面画软件,直接通过命令行怎么查看)?
展开
1个回答
推荐于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');
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询