| Каталог | Индекс раздела |
| Назад | Содержание | Вперед |
Грамматика XQuery определяет встроенные приоритеты операций и выражений. Если выражение, которое имеет более низкий приоритет используется как операнд выражения, которое имеет более высокий приоритет, выражение которое имеет более низкий приоритет, должно быть заключено в скобки.
В следующей таблице перечислены операции и выражения XQuery в порядке от низшего приоритета к высшему. В правом столбце показан порядок, в котором применяются операторы или выражения одинакового приоритета.
Таблица 1. Приоритеты операций в XQuery в DB2
| Оператор или выражение | Направление |
, (запятая) | слева направо |
:= (присваивание) | справа налево |
FLWOR, some, every, if | слева направо |
or | слева направо |
and | слева направо |
eq, ne, lt, le, gt, ge, =, !=, < , <= , > , >= , is, << , >> | слева направо |
to | слева направо |
+, - | слева направо |
*, div, idiv, mod | слева направо |
union, | | слева направо |
intersect, except | слева направо |
cast | слева направо |
- (унарный), + (унарный) | справа налево |
? | слева направо |
/, // | слева направо |
[ ], ( ), {} | слева направо |
| Назад | Содержание | Вперед |
| Каталог | Индекс раздела |