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

你好,求问在sql数据库中isnull函数的问题?

你好,求问在sql数据库中isnull函数的问题?

拉风的咖菲猫 2021-05-30 19:10:33
update lll set name='1aanna',age =isNULL('',age) where number='10000';如上 ,写了一句查询,是当age那栏为空时不更新,维持age原值 ,怎么不对呢?一旦这样执行,还是会变为null值。。。求大家帮忙解释一下~~~·
查看完整描述

2 回答

?
HUH函数

TA贡献1836条经验 获得超4个赞

update lll
SET name='1aanna',
age =isNULL(age,'')
WHERE number='10000';

查看完整回答
反对 回复 2021-06-07
?
互换的青春

TA贡献1797条经验 获得超6个赞

isnull(a,' ')=' '
举个例子
表T中a列值有四列
A1
A2
' '
null

select * from T where isnull(a,' ')=' '
检索的结果把a列是' ' , null的全部检索出来有两列
' '
null



查看完整回答
反对 回复 2021-06-07
  • 2 回答
  • 0 关注
  • 240 浏览
慕课专栏
更多

添加回答

举报

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