Следующая таблица описывает EBV, которые возвращаются для заданных типов значений.
Таблица 1. EBV, которые возвращаются для заданных типов значений в XQuery
| Описание значение |
Возвращаемое EBV |
| Пустая последовательность |
false |
| Последовательность, первый пункт которой - узел |
true |
| Единственное значение типа xs:boolean (или производного от xs:boolean) |
false - если значение xs:boolean - false |
| true - если значение xs:boolean value - true |
| Единственное значение типа xs:string или xdt:untypedAtomic (или производного от этих типов) |
false - если длина значения - 0 |
| true - если длина значения больше нуля |
| Единственное значение любого числового типа (или производного от числового типа) |
false - если значение - NaN или 0 |
| true - если значение не равно нулю |
| Все другие значения |
ошибка |
| Примечание: EBV последовательности, которая состоит из хотя бы одного узла и хотя бы одного атомарного значения, не определено в запросе, в котором не определен порядок. |