sql 存储过程 输出参数 输入参数

1.简单的存储过程

      create procedure porc_name

as

select * from 表

go

调用时:

exec proc_name 

2. 带参数的存储过程

create procedure proc_name

@id int,

@name nvarchar(50)

as

select * from 表 where name=@name and id=@id

go

调用时:

exec proc_name 22,'李四'

3.带输出参数的存储过程

create proc proc_name

@count int output,

@name nvarchar(50)

as

select @count=count(*)  from 表 where name=@name

go

调用时:

declare @count int

exec proc_name @count output,'李四'

select @count

原文地址:https://www.cnblogs.com/chenghu/p/3610378.html