Table of Contents
PostgreSQL 为内置数据类型提供了海量的函数与操作符。本章详尽阐述了其中的绝大多数,部分特定用途的专用函数则散见于手册的相关专门章节中。用户亦可按照 Part V 中所述定义自己的函数与操作符。可以在 psql 中分别使用元命令 \df 和 \do 列出所有可用的函数与操作符。
本章中用于描述函数或操作符的参数与返回值类型的统一记法如下所示:
repeat(text,integer) →text
这表明函数 repeat 接受一个文本参数和一个整数参数,并返回文本类型的结果。右箭头亦用于指示示例的执行输出结果,例如:
repeat('Pg', 4) → PgPgPgPg
若您关注跨数据库系统的可移植性,请注意本章所描述的大多数函数和操作符(除最基本的算术和比较操作符以及某些显式标注的函数外)均未在 SQL 国际标准中予以规范。这些扩展功能中的一部分也存在于其他 SQL 数据库管理系统中,且在许多情况下各类实现之间保持了高度兼容与一致。