码迷,mamicode.com
首页 > 数据库 > 详细

sqlserver带输入输出存储过程

时间:2015-08-26 17:55:39      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:sql server   带参存储过程   

<span style="color:#999999;">-- 创建存储过程
ALTER PROCEDURE dbo.abcd   
    @inp  int,  -- 输入参数
    @oup int output  -- 输出参数  

       
AS  
BEGIN  
    declare @num int  -- 定义变量
    declare @numer int  -- 定义变量
    SELECT @num = count(ZoneID) from Basic_Zone where ZoneID > @inp  -- 查询赋值
    SELECT @num  -- 打印变量
    set @oup = @num + @inp  -- 操作变量
    SELECT @oup  -- 打印输出值

END 

-- 调用存储过程 声明变量传参有效 直接传常量无实际意义
declare @inp int 
SET @inp = 113
EXEC dbo.abcd @inp, 1</span>


版权声明:本文为博主原创文章,未经博主允许不得转载。

sqlserver带输入输出存储过程

标签:sql server   带参存储过程   

原文地址:http://blog.csdn.net/wujie_cnhn123456/article/details/48006341

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!