Операторы-свойства
Оператор-свойство - это синтаксическая конструкция, описывающая оператор, создающий свойство.
Все операторы-свойства можно разделить на контекстно-зависимые и контекстно-независимые.
Контекстно-зависимые операторы
Контекстно-зависимые операторы-свойства могут являться частью выражений и использовать общие параметры (контекст). Такими операторами являются:
- Арифметические операторы
- Оператор
[]
- Оператор
ACTIVE TAB
- Оператор
AGGR
- Оператор
CASE
- Оператор
CONCAT
- Оператор
EXCLUSIVE
- Оператор
GROUP
(без блокаBY
) - Оператор
IF
- Оператор
IF ... THEN
- Оператор
ISCLASS
- Оператор
JSON
- Оператор
JOIN
- Оператор
LIKE
- Оператор
MAX
- Оператор
MIN
- Оператор
MULTI
- Оператор
OVERRIDE
- Оператор
PARTITION
- Оператор
PREV
- Оператор
RECURSION
- Оператор
ROUND
- Оператор
STRUCT
- Оператор
UNGROUP
- Оператор преобразования типа
- Операторы
AND
,OR
,NOT
,XOR
- Операторы
IS
,AS
- Операторы изменений
- Операторы сравнения
Контекстно-независимые операторы
Контекстно-независимые операторы-свойства отличаются от контекстно-зависимых тем, что сами определяют параметры (а не просто используют верхние). Как следствие, они не могут являться частью выражений, и могут быть использованы только в инструкции =
и операторе JOIN
: