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

 

 

posted @ 2014-03-19 00:08  程序猿网友666  阅读(8518)  评论(0编辑  收藏  举报