SQLсервер в Linux -самостоятельное освоение пакета

         

Основные операторы PostgreSQL



Таблица 3.6. Основные операторы PostgreSQL



Оператор

Определение

Математические операторы

+

Сложение двух чисел

-

Вычисление разности двух чисел

/

Вычисление частного от деления двух чисел

*

Умножение двух чисел

!

Факториал целого числа

§

Модуль (абсолютное значение) числа

Операторы сравнения

=

Проверка эквивалентности двух величин

<

Проверка условия «первое число меньше второго»

>

Проверка условия «первое число больше второго»

~

Поиск совпадения регулярного выражения в тексте

Логические операторы

NOT

Логическое отрицание

AND

Логическая конъюнкция (true, если оба логических операнда равны true)

OR

Логическая дизъюнкция (true, если хотя бы один из логических операндов равен true)

Смысл многих операторов может изменяться в зависимости от контекста, но оператор = играет особенно важную роль в секции SET команды UPDATE.

Хотя в большинстве выражений оператор = требуется для проверки эквивалентности двух величин, в сочетании с идентификатором в секции SET команды UPDATE он становится оператором присваивания и используется для присваивания нового значения существующему идентификатору.

За дополнительной информацией об операторах обращайтесь к разделу «Операторы» в главе 5.



Содержание раздела