Postgresql 中文操作指南
Chapter 9. Functions and Operators
Table of Contents
PostgreSQL 为内置数据类型提供了大量的函数和运算符。本章介绍了其中的大部分内容,尽管其他专用的函数出现在手册的相关部分。用户还可以定义自己的函数和运算符,如 Part V 中所述。psql 命令 \df 和 \do 可用于分别列出所有可用的函数和运算符。
在整个本章中,用来描述函数或运算符的参数和结果数据类型的符号如下:
repeat ( text, integer ) → text
其中说明了函数 repeat 接受一个文本和一个整型自变量,并返回一个文本类型的结果。右箭头还用于指示示例的结果,形式如下:
repeat('Pg', 4) → PgPgPgPg
如果您关心可移植性,需要注意的是本章中所述的大多数函数和运算符(除了最简单的算术和比较运算符以及一些明确标记的函数)未在 SQL 标准中指定。其他 SQL 数据库管理系统中存在一些此类扩展功能,而且在许多情况下,此类功能在各种实现之间兼容且一致。