postgresql数据库如何查看我自己创建的function呢-阿里云开发者社区

开发者社区> 数据库> 正文

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

简介: SELECT pg_proc.proname AS "函数名称", pg_type.typname AS "返回值数据类型", pg_proc.pronargs AS "参数个数"FROM pg_proc JOIN pg_type ON (pg_proc.

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');

      函数名称          | 返回值数据类型 | 参数个数
_group_concat text 2
film_in_stock int4 2
film_not_in_stock int4 2
last_day date 1
last_updated trigger 0
get_sum numeric 2
get_customer_balance numeric 2
inventory_held_by_customer int4 1
inventory_in_stock bool 1
rewards_report customer 2
group_concat text 1

(11 行记录)

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章