ВУЗ:
Составители:
Рубрика:
127
INNER JOIN Groups g ON g.ID_Group = s.ID_Group
WHERE s.FIO = @FIO
EXEC Curator @GNm,@Crtr OUTPUT
Вызов процедуры осуществляется следующим образом:
DECLARE @Crtr VARCHAR(20)
EXECUTE StudentsCurator 'Додонов А.С.', @Crtr OUTPUT
PRINT @Crtr;
15.3. Получение информации о процедурах
Несколько системных процедур выдают информацию из сис-
темных таблиц о сохраненных процедурах.
1. Процедура sp_help.
С помощью системной процедуры sp_help можно получить
отчет о сохраненной процедуре. Например, пользователь может по-
лучить информацию о сохраненной процедуре proc1 из созданной
базы данных с помощью следующей команды:
sp_help proc1;
2. Процедура sp_helptext.
Чтобы увидеть текст (тело) сохраненной процедуры, нужно
вызвать системную процедуру sp_helptext:
sp_helptext proc1;
Чтобы увидеть текст системной процедуры, нужно вызвать
процедуру sp_helptext из базы данных sybsystemprocs.
Краткие итоги
Хранимая процедура (Stored procedure) – программа, которая
выполняется внутри базы данных и может предпринимать сложные
действия на основе информации, задаваемой пользователем. Хра-
нимые процедуры выполняются непосредственно на сервере базы
данных. За счет этого обеспечивается более высокое быстродейст-
вие, чем при выполнении тех же операций средствами клиента базы
данных.
Хранимая процедура объединяет запросы и процедурную ло-
гику (операторы присваивания, логического ветвления и т.п.) и хра-
нится в базе данных.
INNER JOIN Groups g ON g.ID_Group = s.ID_Group
WHERE s.FIO = @FIO
EXEC Curator @GNm,@Crtr OUTPUT
Вызов процедуры осуществляется следующим образом:
DECLARE @Crtr VARCHAR(20)
EXECUTE StudentsCurator 'Додонов А.С.', @Crtr OUTPUT
PRINT @Crtr;
15.3. Получение информации о процедурах
Несколько системных процедур выдают информацию из сис-
темных таблиц о сохраненных процедурах.
1. Процедура sp_help.
С помощью системной процедуры sp_help можно получить
отчет о сохраненной процедуре. Например, пользователь может по-
лучить информацию о сохраненной процедуре proc1 из созданной
базы данных с помощью следующей команды:
sp_help proc1;
2. Процедура sp_helptext.
Чтобы увидеть текст (тело) сохраненной процедуры, нужно
вызвать системную процедуру sp_helptext:
sp_helptext proc1;
Чтобы увидеть текст системной процедуры, нужно вызвать
процедуру sp_helptext из базы данных sybsystemprocs.
Краткие итоги
Хранимая процедура (Stored procedure) – программа, которая
выполняется внутри базы данных и может предпринимать сложные
действия на основе информации, задаваемой пользователем. Хра-
нимые процедуры выполняются непосредственно на сервере базы
данных. За счет этого обеспечивается более высокое быстродейст-
вие, чем при выполнении тех же операций средствами клиента базы
данных.
Хранимая процедура объединяет запросы и процедурную ло-
гику (операторы присваивания, логического ветвления и т.п.) и хра-
нится в базе данных.
127
Страницы
- « первая
- ‹ предыдущая
- …
- 126
- 127
- 128
- 129
- 130
- …
- следующая ›
- последняя »
