设为首页 加入收藏

TOP

sqlserver带输入输出存储过程
2015-11-21 02:04:48 来源: 作者: 【 】 浏览:0
Tags:sqlserver 输入 输出 存储 过程
-- 创建存储过程
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

?

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oracle使用并行的坑 下一篇oracle11g卸载

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: