|
Операторы и функции
В этой главе рассматриваются операторы и функции PostgreSQL, то есть
специальные символы и идентификаторы, предназначенные для модификации
и сравнения данных в командах SQL. Результаты этих операций находят разнообразное
применение, от обновления существующих записей в базе данных до ограничения
результатов выборки по определенному критерию.
В PostgreSQL поддерживаются стандартные операторы и функции SQL, определенные
в стандартах ANSI/ISO, — математические операторы, основные функции форматирования
текста, выделение компонентов даты/времени и т. д. Кроме того, в PostgreSQL
реализованы многочисленные нестандартные расширения, в том числе операторы
поиска по регулярным выражениям и универсальная функция форматирования
данных to_char().
Ниже описаны встроенные операторы и функции. Одной из замечательных
особенностей языка PostgreSQL является возможность его расширения в этой
области. Когда вы освоите стандартные операторы и функции, вероятно, вам
захочется определить свои собственные. Эта тема рассматривается в главе
7.
|