# 第 9 章函数和运算符
目录
PostgreSQL 为内置数据类型提供了大量的函数和运算符。本章描述了其中的大部分,尽管手册的相关章节中出现了其他特殊用途的功能。用户还可以定义自己的函数和运算符,如中所述第五部分.psql 命令\df
和\做
可用于分别列出所有可用的函数和运算符。
本章中用于描述函数或运算符的参数和结果数据类型的符号如下:
repeat ( text, integer ) → text
这表示该功能重复
接受一个文本和一个整数参数并返回文本类型的结果。右箭头也用于指示示例的结果,因此:
repeat('Pg', 4) → PgPgPgPg
如果您关心可移植性,请注意本章中描述的大多数函数和运算符,除了最琐碎的算术和比较运算符以及一些明确标记的函数之外,SQL 标准没有指定。其他 SQL 数据库管理系统中存在一些此类扩展功能,并且在许多情况下,此功能在各种实现之间是兼容和一致的。