Настройка сервера Linux и Windows
ITShaman - Сайт для АЙТИшников!
"Машины должны работать. Люди должны думать."
(девиз компании IBM)
Облако тегов
Реклама
www.popularsite.ru

Циклы в Oracle

Циклы в Oracle

В наше время базы данных используются везде: в бухгалтерии, в библиотеке, на складе. А самым крупным поставщиком программного обеспечения для обработки информации является компания Oracle. Стандартный язык структурированных запросов SQL не поддерживает циклы, но очень часто, для формирования отчетов, например, без циклов не обойтись. Поэтому корпорация Oracle создала расширение этого языка – PL/SQL.

Циклы предназначены для многократного выполнения определенных операций. В PL/SQL существует 3 типа циклов:

  1. Безусловные циклы (бесконечные) – выход из них не предусмотрен. Так как подобные циклы специфичны и используются нечасто, то организуются они с помощью условных циклов. Условие можно вообще не указывать или вместо него использовать константу. Примером такого цикла является конструкция LOOP … END LOOP.
  2. Условные циклы – команды выполняются до тех пор, пока истинно условие. Пример, WHILE условие LOOP … END LOOP.
  3. Циклы со счетчиком – цикл, в котором счетчик меняет свое значение с начального до конечного с определенным шагом, и для каждого значения счетчика выполняется последовательность команд, находящихся в цикле. Представителем данного типа циклов является конструкция FOR счетчик IN начальное значение..конечное значение LOOP … END LOOP.
    • Дата публикации: 14.11.2009
    • Автор: Mut@NT
    • Теги: софт
    Добавить закладку на статью
    Комментарии
    Имя (обязательное поле)
    e-mail (обязательное поле)
    Сайт
    Текст комментария:
    Случайное
    Популярное
    Спонсоры статьи
    При цитировании документа ссылка на сайт обязательна.
    Администрирование и настройка серверов, рабочих станций на базе ОС Linux и Windows.
    Рейтинг@Mail.ru