加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sqlserver带输入输出存储过程

发布时间:2020-12-12 12:59:34 所属栏目:MsSql教程 来源:网络整理
导读: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 Zone
<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>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读