暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

PostgreSQL 13 第 37 章 扩展 37.3. 用户定义的函数

37.3. 用户定义的函数

PostgreSQL提供四种函数:

每一类函数可以采用基本类型、组合类型或者它们的组合作为参数。此外,每一类函数可以返回一个基本类型或一个组合类型。函数也能被定义成返回基本类型或组合类型值的集合。

很多类函数可以接受或者返回特定的伪类型(例如,多态类型),但是可用的功能会变化。详情可以参考每一种函数的描述。

定义SQL函数最容易,因此我们将从讨论SQL函数开始。大部分SQL函数的概念也能用到其他类型的函数上。

在这一章中,查看CREATE FUNCTION命令的参考页有助于更好地理解例子。这章中的一些例子可以在PostgreSQL源代码发布的src/tutorial目录中的funcs.sqlfuncs.c中找到。

文章转载自PostgreSQL全球开发组,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论