SQL server存储过程模板
创建存储过程
CREATE PROC TEST
-- 此处可设置参数(非必须)
@TEST VARCHAR(MAX) -- 未设置默认值时,需要在执行存储过程时进行传参
AS
BEGIN
-- 在此也可以定义参数
DECLARE @NAME VARCHAR(MAX)
/*
...SQL相关逻辑脚本
*/
END
GO
-- 执行存储过程
EXEC TEST @TEST='123'
修改存储过程
主要是将 CREATE 改为 ALTER 关键字
ALTER PROC TEST
-- 此处可设置参数(非必须)
@TEST VARCHAR(MAX) -- 未设置默认值时,需要在执行存储过程时进行传参
AS
BEGIN
-- 在此也可以定义参数
DECLARE @NAME VARCHAR(MAX)
/*
...SQL相关逻辑脚本
*/
END
GO
-- 执行存储过程
EXEC TEST @TEST='123'