Использование SQL Server Management Studio
Создание процедуры в обозревателе объектов
В обозревателе объектовподключитесь к экземпляру компонента Компонент Database Engine и разверните его.
Последовательно разверните узел Базы данных, базу данных AdventureWorks2022 и узел Программирование.
Щелкните правой кнопкой мыши Хранимые процедуры и выберите Создать хранимую процедуру.
В меню Запрос выберите пункт Задание значений для параметров шаблона.
В диалоговом окне Задание значений для параметров шаблона введите для показанных параметров следующие значения.
Параметр
|
Значение
|
Автор
|
Ваше имя
|
Дата создания
|
Сегодняшняя дата
|
Описание
|
Возвращает данные о сотрудниках.
|
Procedure_name
|
HumanResources.uspGetEmployeesTest
|
@Param1
|
@LastName
|
@Datatype_For_Param1
|
nvarchar(50)
|
Default_Value_For_Param1
|
NULL
|
@Param2
|
@FirstName
|
@Datatype_For_Param2
|
nvarchar(50)
|
Default_Value_For_Param2
|
NULL
|
Щелкните ОК.
В редакторе запросовзамените инструкцию SELECT следующей инструкцией:
SQLКопировать
SELECT FirstName, LastName, Department
FROM HumanResources.vEmployeeDepartmentHistory
WHERE FirstName = @FirstName AND LastName = @LastName
AND EndDate IS NULL;
Для проверки синтаксиса выберите пункт Выполнить анализ в меню Запрос. Если возвращается сообщение об ошибке, сравните инструкции с предыдущими сведениями и исправьте их при необходимости.
Чтобы создать процедуру, в меню Запрос выберите Выполнить. Процедура создается как объект в базе данных.
Чтобы увидеть процедуру в обозревателе объектов, щелкните правой кнопкой мыши элемент Хранимые процедуры и выберите пункт Обновить.
Чтобы выполнить процедуру, в обозревателе объектов щелкните правой кнопкой мыши имя хранимой процедуры HumanResources.uspGetEmployeesTest и выберите пункт Выполнение хранимой процедуры.
В окне Выполнение процедуры введите Margheim в качестве значения параметра @LastName и введите значение Diane в качестве значения параметра @FirstName.
Do'stlaringiz bilan baham: |