存储过程是在SQL Server数据库中预先编译和存储的一系列SQL语句的集合。它们可以接受参数并返回结果,可用于执行复杂的数据库操作。本文将介绍几个简单的SQL Server存储过程示例,包括创建、调用和传递参数。
- 创建存储过程
下面是一个创建存储过程的示例代码:
CREATE PROCEDURE GetEmployees
AS
BEGIN
SELECT * FROM Employees;
END;
上述代码创建了一个名为GetEmployees的存储过程,它从Employees表中检索所有的员工记录。
- 调用存储过程
要调用上述创建的存储过程,可以使用EXECUTE或EXEC关键字,后跟存储过程的名称。下面是一个示例代码:
EXECUTE GetEmployees;