ВУЗ:
Составители:
Рубрика:
83
Появляется шаблон структуры, сгенерированный мастером:
CREATE PROCEDURE dbo.StoredProcedure1
/*
(
@parameter1 int = 5,
@parameter2 datatype OUTPUT
)
*/
AS
/* SET NOCOUNT ON */
RETURN
Для того чтобы приступить к редактированию, достаточно убрать знаки
комментариев «/*», «*/».
Команда NOCOUNT со значением ON отключает выдачу сообщений о ко-
личестве строк таблицы, получающейся в качестве запроса. Необходимость
данного оператора заключается в том, что при использовании более чем одного
оператора (SELECT, INSERT, UPDATE или DELETE) в начале запроса надо поста-
вить команду SET NOCOUNT ON, а перед последним оператором SELECT – ко-
манду SET NOCOUNT OFF.
Например, хранимую процедуру proc_po1 (см. таблицу 15) можно пере-
писать следующим образом:
CREATE PROCEDURE dbo.proc_vs1
(
@TouristID int,
@LastName nvarchar(60) OUTPUT
)
AS
SET NOCOUNT ON
SELECT @LastName = Фамилия
FROM Туристы
WHERE ([Код туриста] = @TouristID)
RETURN
После завершения редактирования SQL-конструкция будет обведена си-
ней рамкой. Щелкнув правой кнопкой в этой области и выбрав пункт меню
«Разработать блок SQL» («Design SQL Block»), можно перейти к построителю
запросов (Query Builder) (рис. 73).
Для выполнения процедуры необходимо в выпадающем меню процедуры,
представленном на рисунке 74, выбрать пункт Execute.
Страницы
- « первая
- ‹ предыдущая
- …
- 81
- 82
- 83
- 84
- 85
- …
- следующая ›
- последняя »
