SqlServer里面null可以用update修改成某个值吗

img

初学者不是很明白,SqlServer里面null可以用update修改成某个值吗,可以进行批量修改吗

估计你这个条件有问题,你让它等于name = ''或者 name is null试试

应该这样写
name = '' or name is null
oracle里如果字段为空,它自动变成null
但sqlserver里字段只要曾经被赋值过,它就不可能再是null,只能是字符串空
所以你的表里可能既有null又有''

没有 "= null" 这种写法,等号要求左右两边必须有数据(二进制数据),存在至少一侧为空它就false了。
一般要查询null数据,应该要用 " where 字段名 is null"这种写法