存储过程使用收集

select * from jobs

--无参数的存储过程
create proc proc_find
as
select * from jobs
--执行
proc_find


--有参数的
create proc proc_insert
    @dd varchar(20),
    @min int,
    @max int
as
 insert jobs values(@dd,@min,@max);

declare @dd varchar(20)
set @dd='aaaaaa'

proc_insert @dd


--有输出参数的存储过程
create proc proc_findbyid
    @dd varchar(20) output,
    @id int
as
    select @dd=job_desc from jobs where job_id=@id


declare @aa int
set @aa=117
declare @ad varchar(20)
exec proc_findbyid @ad output,@aa
print @ad

 

posted on 2013-05-23 23:28  朝着  阅读(120)  评论(0编辑  收藏  举报