Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
conspect.pdf
Скачиваний:
374
Добавлен:
17.03.2016
Размер:
27.86 Mб
Скачать

Базы данных

БГУИР, ПОИТ

 

 

6.13. Оператор DO

6.13.1.Общая структура оператора DO

Оператор DO предназначен для выполнения любого допустимого SQLвыражения БЕЗ возврата результатов.

Это удобно при тестировании производительности. Сначала надо убедиться, что запрос выполняется верно, а затем заменить SELECT на DO, таким образом получив возможность «извне» замерять время непосредственного выполнения запроса, к которому не будет добавляться время извлечения данных.

Хотя, конечно, профилировщик тут более уместен.

6.14. Оператор HANDLER

6.14.1.Общая структура оператора HANDLER

Пожалуй, это самый редко используемый оператор доступа к данным, хотя в документации ему посвящён достаточно обширный раздел. Общий синтаксис этого оператора:

6.14.2.Пример использования HANDLER

Чтобы не погружаться в экзотику, просто приведём пример того, как можно использовать HANDLER.

Каждый вызов READ возвращает одну запись.

HANDLER `goods` OPEN;

HANDLER `goods` READ FIRST; -- 1

HANDLER `goods` READ NEXT; -- 2

HANDLER `goods` READ NEXT; -- 3

HANDLER `goods` READ NEXT; -- 4

HANDLER `goods` READ NEXT; -- 5

HANDLER `goods` CLOSE;

Стр: 247/248

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]