Лекции / Л-5 - Процедурные расширения SQL
.pdfТабличные переменные
Для объявления табличной переменной используют оператор DECLARE, имеющий дополнительный синтаксис.
Полная структура оператор DECLARE для объявления табличной переменной:
DECLARE @ имя_табличной_переменной
< определение_таблицы >
Структура определения таблицы является подмножеством общего определения таблицы оператором CREATE TABLE.
Пример использования табличной переменной
Использование курсора вместе с табличной переменной (1)
Использование курсора вместе с табличной переменной (2)
Использование курсора для отображения списка баз данных (1)
Использование курсора для отображения списка баз данных (2)
Использование курсора в хранимой процедуре (1)
Создадим хранимую процедуру, записывающую в новую таблицу February все заказы, сделанные в феврале 2009 г. Предварительно необходимо создать пустую таблицу February со структурой, аналогичной таблице Orders.
Использование курсора в хранимой процедуре (2)
Использование курсора в хранимой процедуре (3)
Использование курсора в хранимой процедуре (4)