Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Используйте функции мониторинга курсором




  1. Нажмите кнопку Load Script (Загрузить сценарий) в панели инструмента анализатора запросов Query Analyzer. Query Analyzer отобразит диалоговое окно Open Query File (Открытие файла запроса).

 

  1. Выделите сценарий StatusFunctions и нажмите кнопку Open (Открыть). Query Analyzer загрузит сценарий в окно Query (Запрос).

 

  1. Нажмите кнопку Execute Query (Выполнить запрос) в панели инструментов анализатора запросов Query Analyzer. Query Analyzer выполнит запрос. Будет отображено четыре панели сетки. Первая создается оператором SELECT @@CURSOR_ROWS, а вторая – оператором FETCH. Третья панель сетки является результатом выполнения оператора SELECT @@FETCH_STATUS, а четвертая – результатом выполнения оператора SELECT CURSOR_STATUS('local', 'simpleCursor').

 

Краткое содержание

Чтобы ... Синтаксис оператора SQL
Создать курсор DECLARE имя_курсора CURSOR [видимость]             [прокрутка]                           [тип]                          [блокировка]  [TYPE_WARNING]            FOR оператор_выборки      [FOR UPDATE [OF имена_столбцов]]
Открыть курсор OPEN [GLOBAL] курсор_или_переменная
Закрыть курсор CLOSE [GLOBAL] курсор_или_переменная
Освободить курсор DEALLOCATE [GLOBAL] курсор_или_переменная
Использовать простую команду FETCH FETCH курсор_или_переменная
Извлечь строку с записью ее в переменные FETCH курсор_или_переменная INTO список_переменных
Осуществить выборку строки по ее абсолютной позиции FETCH {FIRST | LAST | ABSOLUTE n) FROM курсор_или_переменная
Осуществить выборку строки по ее относительной позиции FETCH {NEXT | PRIOR | RELATIVE n) FROM курсор_или_переменная
Выполнить позиционное обновление UPDATE таблица_или_представление SET список_для_модификации WHERE CURRENT OF курсор_или_переменная
Выполнить позиционное удаление DELETE таблица_или_представление WHERE CURRENT OF курсор_или_переменная
Использовать функцию CURSOR_STATUS для запроса статуса курсора CURSOR_STATUS ('local', 'локальный_курсор') или CURSOR_STATUS ('global', 'глобальный_курсор') или CURSOR_STATUS ('variable', 'курсорная_переменная')

 










Последнее изменение этой страницы: 2018-04-11; просмотров: 243.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...