Иерархические запросы

Рубрика: Иерархическое извлечение

Иерархические запросы можно определить по наличию предложений CONNECT BY и START WITH.

13-5-6872137

Ключевые слова и предложения

Элементы синтаксиса:

  • SELECT Стандартное предложение SELECT

  • LEVEL Для каждой строки, возвращаемой иерархическим запросом, псевдостолбец LEVEL возвращает 1 для корневой строки, 2 для дочернего объекта корня и т. д.

  • FROM таблица Задает таблицу, представление или снимок, содержащие столбцы.

    Можно выбирать данные только из одной таблицы.

  • WHERE Ограничивает строки, возвращаемые запросом, не влияя на другие строки иерархии

  • условие Сравнение с выражениями

  • START WITH Задает корневые строки иерархии (точку начала). Это предложение обязательно для настоящего иерархического запроса.

  • CONNECT BY Задает столбцы, в которых существует отношение между родитель- скими и дочерними строками PRIOR. Это предложение обязательно для иерархического запроса.

Далее: Управление средой SQL Developer

Написать

Похожие записи