什么是数据库存储过程?
其实定义很简单:就是一段定义好的SQL代码,可以被多次重复调用
我们还可以定义能够接受参数的存储过程,这样就可以更加灵活的处理需求。
语法
CREATE PROCEDURE procedure_name
AS
sql_statement
GO;
EXEC procedure_name;
例子
CREATE PROCEDURE SelectAllCustomers
AS
SELECT * FROM Customers
GO;
EXEC SelectAllCustomers;