Классика баз данных - статьи



         

Шаги, возвращающие атомарные значения


В XPath 1.0 результатом шага путевого выражения являлась последовательность узлов в порядке документа с удаленными дубликатами. В XQuery 1.0 и XPath 2.0 допускается, чтобы на завершающем шаге путевого выражения производилась последовательность атомарных значений. Запрос, возвращающий список названий городов и штатов для всех служащих в Калифорнии, можно написать как //employee[address/state='CA'] /address/concat(city, ', ', state)

вместо for $a in //employee[address/state="CA"] /address return concat($a/city, ', ', $a/state)




Содержание  Назад  Вперед