В таблице одна строка. Как извлечь из нее 10 строк? Как сформировать последовательность? Календарь? Побочные "плюшки" иерархического SQL запроса в Oracle. Таблица dual Если нам нужно получить SQL запросом текущую дату, то в Oracle мы пишем: select sysdate from dual
;
31.03.19 В некоторых диалектах SQL для скаляра (текущая дата - скаляр) можно записать без from dual, но Oracle требует полноты минимальной конструкции выражения для чтения данных: select <список столбцов> from <список таблиц> Служебная таблица dual как раз и наличествует в системе для формализации выборок "из ниоткуда"...
«Программирование баз данных Oracle для профессионалов» Рик Гринвальд, Роберт Стаковьяк, Гэри Додж, Дэвид Кляйн, Бен Шапиро, Кристофер Дж. Челья Книга известных специалистов в области разработки приложений в среде Oracle посвящена решению широкого круга прикладных задач с применением встроенных языков программирования этой СУБД. Подробно рассматриваются такие вопросы, как общая архитектура и организация Oracle, инсталляция и настройка СУБД, основы проектирования и фундаментальные структуры баз данных, основные языки программирования в Oracle - SQL, PL/SQL и Java. Немалое внимание уделено проблемам безопасности и обслуживания баз данных. Особое внимание уделяется организации индексов, установке ограничений, написанию триггеров и работе с транзакциями. Тщательно подобранный материал позволит без труда разобраться с тонкостями использования XML DB и HTML-DB. Авторы включили также и материал по таким сложным темам, как объектно-реляционные взаимодействия в Oracle, регулярные выражения и фильтры выражений, загрузка и перемещение данных, бизнес-аналитика и оптимизация. Исходные коды примеров, рассмотренных в книге, доступны для свободной загрузки на Web-сайте издательства. Книга рассчитана на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с разработкой в Oracle. Это и многое другое вы найдете в книге Программирование баз данных Oracle для профессионалов (Рик Гринвальд, Роберт Стаковьяк, Гэри Додж, Дэвид Кляйн, Бен Шапиро, Кристофер Дж. Челья). Напишите свою рецензию о книге Рик Гринвальд, Роберт Стаковьяк, Гэри Додж, Дэвид Кляйн, Бен Шапиро, Кристофер Дж. Челья «Программирование баз данных Oracle для профессионалов» http://izbe.ru/book/73481-programmirovanie-baz-dannyh-oracle-dlya-professionalov-rik-grinvald-robert-stakovyak-geri-dodzh-devid-klyayn-ben-shapiro-kristofer-dzh-chelya/