怎样在Sql server中创建,执行和删除存储过程

2025年03月23日 21:03
有1个网友回答
网友(1):

1. 在“对象资源管理器”中,连接到数据库引擎的实例。

2. 从“文件”菜单中,单击“新建查询”。

3. 创建存储过程如下,然后单击“执行”。

USE AdventureWorks2012;
GO
CREATE PROCEDURE HumanResources.uspGetEmployeesTest2
@LastName nvarchar(50),
@FirstName nvarchar(50)
AS

SET NOCOUNT ON;
SELECT FirstName, LastName, Department
FROM HumanResources.vEmployeeDepartmentHistory
WHERE FirstName = @FirstName AND LastName = @LastName
AND EndDate IS NULL;
GO

4. 如下运行该过程,然后单击“执行”。

EXECUTE HumanResources.uspGetEmployeesTest2 N'Ackerman', N'Pilar';
-- Or
EXEC HumanResources.uspGetEmployeesTest2 @LastName = N'Ackerman', @FirstName = N'Pilar';
GO
-- Or
EXECUTE HumanResources.uspGetEmployeesTest2 @FirstName = N'Pilar', @LastName = N'Ackerman';
GO

5. 删除存储过程。
DROP PROCEDURE HumanResources.uspGetEmployeesTest2;
GO