sqlserver创建存储过程

发布时间 2023-04-06 16:47:13作者: 微风徐徐$

参考链接:SqlServer存储过程详解

一、定义结构体

if (exists (select * from sys.objects where name = 'procName'))  //判断数据库是否存在该存储过程
   drop procedure procName  //如果存在就删除或者做其他操作,这里是删除
create procedure procName   //创建存储过程
   @param_name param_type [=default_value]  //定义参数param_name,数据类型是param_type,=default_value是赋值给参数;可以在调用存储过程时将值传进来
   @param_name1 param_type output  //输入输出参数
   @param_name2 param_type out  //输出参数
as
begin
   sql语句
end