存储过程初接触

应用MS SQL2008 

exec sp_databases                      显示所有数据库列表信息   (SP前缀为系统存储过程)

exec sp_helptext   'checkusers'    显示某一存储过程的内容 ‘****’里面是存储过程名称

exec sp_columns    表名           --返回某个表列的信息

exec sp_help     表名               --查看某个表的所有信息

存储过程定义内容:

 1 Create proc  [存储过程名称]
 2 
 3 @parm1   nvarchar(20),   ----- 输入参数1
 4 
 5 @parm2   int,                    ----- 输入参数2
 6 
 7 @parm3   int  output ,     - --- 输出参数1
 8 
 9 @parm4  int  output ,     - --- 输出参数2
10 
11 as
12 
13 begin
14 
15 declare @parm5 nvarchar(40),@parm6 nvarchar(40)    //声明变量 
16 
17 set     @parm3=2                                                                       //变量赋值
18 
19 select * from t_users  where Fname= @parm1 and pid=@parm2         //这里是存储过程内容
20 
21 set     @parm4=4  
22 
23 end

 

posted @ 2017-09-17 00:00  AfterFive  阅读(159)  评论(0编辑  收藏  举报