目录
PostgreSQL为内建的数据类型提供了大量的函数和操作符。
本章描述了其中的大部分内容,不过在手册的相关章节中还显示了更多的特殊用途函数。
用户也可以定义它们自己的函数和操作符, 如第 V 部分所述。
psql命令\df
和\do
可以分别被用于显示所有可用的函数和操作符的列表。
本章中用于描述函数或操作符的参数和结果数据类型的符号如下所示:
repeat
(text
,integer
) →text
函数repeat
接受一个文本和一个整型参数,并返回文本类型的结果。右箭头也用于指示举例的结果,因此:
repeat('Pg', 4) → PgPgPgPg
如果你关心移植性,那么请注意,我们在本章描述的大多数函数和操作符, 除了最琐碎的算术和比较操作符以及一些做了明确标记的函数以外,都没有在SQL标准里声明。某些这种扩展的功能也出现在许多其它SQL数据库管理系统中,并且在很多情况下多个实现的这种功能是相互兼容的和一致的。