为了账号安全,请及时绑定邮箱和手机立即绑定

关于SqlServer中的null

关于SqlServer中的null

千巷猫影 2018-09-05 17:17:50
一次存储过程中,以null作为if判断条件,存储过程执行的结果没有,而且不是那种空表,而是直接什么结果都没有,只是显示“命令已经执行完”;而将所有的null替换成'',之后,执行之后,得到了我要的结果。这是怎么回事呢?
查看完整描述

2 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

null值在sqlserver中
要用 is null或者 is not null判断
''直接=或者!=就行

查看完整回答
反对 回复 2018-09-21
?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

应该是你检索条件的问题,可查看一下你的条件:

检索字段 = null

isnull(检索字段,'')

查看完整回答
反对 回复 2018-09-21
  • 2 回答
  • 0 关注
  • 584 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信