КаталогИндекс раздела


Справочное руководство по XQuery в DB2

Источник: DB2 Information Center -> Reference -> XML -> XQurey

© IBM Corp.
© А.С.Деревянко (перевод)


Содержание

Концепции XQuery DB2
    Введение в XQuery
    Сравнение XQuery с SQL
    Выборка данных DB2 при помощи функций XQuery
    Модель данных XQuery и XPath
         Последовательности и пункты
         Атомарные значения
         Иерархии узлов
         Свойства узла
         Виды узлов
              Узлы документа
              Узлы элементов
              Узлы атрибутов
              Текстовые узлы
              Узлы инструкций обработки
              Узлы комментариев
         Порядок узлов в документе
         Идентификация узла
         Типизированные значения и строковые значения узлов
    Сериализация XDM
    Пространства имен XML и QNames
         Квалифицированные имена (QNames)
         Статически определенные пространства имен
    Соглашения языка
         Чувствительность к регистру
         Пробельные символы
         Комментарии
    Где найти дополнительную информацию об XQuery

Система типов
    Иерархия типов
    Типы по категориям
    Функции-конструкторы для встроенных типов данных
    Преобразование типов

Пролог
    Объявление версии
    Объявление пограничных пробелов
    Объявление конструкторов
    Объявление пространств имен копирования
    Объявление пространства имен по умолчанию для элементов/типов
    Объявление пространства имен по умолчанию для функций
    Объявление порядка для "пусто"
    Объявление режима упорядочивания
    Объявление пространства имен

Выражения
    Концепции обработки выражений
         Динамический контекст и фокус
         Приоритеты операций
         Порядок результатов в выражениях XQuery
         Атомизация
         Подстановка подтипа
         Перевод типов
         Эффективное булевское значение
    Первичные выражения
         Литералы
            Ссылки на предопределенные сущности
            Символьные ссылки
         Обращения к переменным
         Выражения со скобками
         Выражения контекстного пункта
         Вызовы функций
    Выражения маршрута
        Синтаксис выражений маршрута
        Шаги адресации
            Оси
            Проверки узлов
        Сокращенный синтаксис для выражений маршрута
    Предикаты
    Выражения последовательности
        Выражения, которые конструируют последовательности
        Выражения фильтрации
        Выражения для комбинирования последовательностей узлов
    Арифметические выражения
    Выражения сравнения
            Cравнение значений
            Общие сравнения
            Сравнение узлов
    Логические выражения
    Конструкторы
        Вложенные выражения в конструкторах
        Прямые конструкторы элементов
            Атрибуты объявления пространств имен
            Пограничные пробельные символы в конструкторе элемента
            Пространства имен в области видимости конструируемого элемента
        Вычисляемые конструкторы элемента
        Вычисляемые конструкторы атрибутов
        Вычисляемые конструкторы узла документа
        Конструкторы текстовых узлов
        Конструктор инструкции обработки
            Прямой конструктор инструкций обработки
            Вычисляемый конструктор инструкций обработки
        Конструкторы комментариев
            Прямой конструктор комментариев
            Вычисляемый конструктор комментариев
    Выражения FLWOR
        Синтаксис выражений FLWOR
        Предложения for и let
            Предложения for
            Предложения let
            Предложения for и lets в одном выражени
            Сравнение предложений for и lets
            Область видимости переменной в предложениях for и let
        Предложения where
        Предложения order by
        Предложения return
    Условные выражения
    Выражения с кванторами
    Выражения преобразования

Встроенные функции
    Функции по категориям
    Функции по алфавиту

Ограничения
    Ограничения для типов данных XQuery
    Ограничения размера


КаталогИндекс раздела