函数和操作符 ==================== .. toctree:: :maxdepth: 3 functions-logical.rst functions-comparison.rst functions-math.rst functions-string.rst functions-binarystring.rst functions-bitstring.rst functions-matching.rst functions-formatting.rst functions-datetime.rst functions-enum.rst functions-geometry.rst functions-net.rst functions-xml.rst functions-json.rst functions-sequence.rst functions-conditional.rst functions-array.rst functions-range.rst functions-aggregate.rst functions-window.rst functions-subquery.rst functions-comparisons.rst functions-srf.rst DISABLED_functions-info.rst DISABLED_functions-admin.rst DISABLED_functions-trigger.rst DISABLED_functions-event-triggers.rst DISABLED_functions-statistics.rst .. container:: chapter :name: FUNCTIONS .. container:: titlepage .. container:: .. container:: .. rubric:: 函数和操作符 :name: 函数和操作符 :class: title PostgreSQL为内建的数据类型提供了大量的函数和操作符。 用户也可以定义它们自己的函数和操作符, 如\ `第 V 部分 `__\ 所述。psql命令\ ``\df``\ 和\ ``\do``\ 可以分别被用于显示所有可用的函数和操作符的列表。 如果你关心移植性,那么请注意,我们在本章描述的大多数函数和操作符, 除了最琐碎的算术和比较操作符以及一些做了明确标记的函数以外,都没有在SQL标准里声明。某些这种扩展的功能也出现在许多其它SQL数据库管理系统中,并且在很多情况下多个实现的这种功能是相互兼容的和一致的。本章也并没有穷尽一切信息;一些附加的函数在本手册的相关小节里出现。