手机访问          
logo
SQL SERVER 添加参数传递值
更新时间:2017-08-08 16:34:05    693次阅读 评论 0

事例:

在sql中原本的存储过程参数@iFlag   int=1   --1-在岗 2-离职 3-兼职;

在上面的条件下添加一个 0--表示所有 即@iFlag   int=1  --0-所有 1-在岗 2-离职 3-兼职 ;

然后在where条件下添加判断 and (@iFlag = 0 or @iFlag=On_Flag) ,@iFlag = 0表示“所有”;

当传进来的@iFlag=0,则where条件就不会有在职标志iFlag=?所以查出来的结果就是全部,如果传进来的@iFlag有值,则会把查询值赋给在职标志iFlag即是后面的or  @iFlag=On_Flag,这样where后面就会有查在职标志iFlag的条件。



越努力越幸运!
分享按钮 分类:SQL
  

create:2017-08-08    阅读量(693) 评论( 0 )

返回顶部
登录评论
  ABOUT ME
头像
昵称羊驼老友
博龄 { 59.0月 }
积分1250
博主被推荐的文章
相关博文
推荐博文
    怕冷的企鹅 调香
    Could not write JSON
    Logstash启动报错
    ROW_NUMBER() OVER函数的
    Caused by: java.sql.
    谈谈微商(二)
    说说
    CPU的构成
    C#Combobox下拉宽度变宽
    十二生肖对应哪些时辰
标签云
反馈 联系©2015-2016 2016 ©zhoubo15.cn 粤ICP备15029033号-1