SQL Server的update语句怎么写?

发帖没积分 2013-07-23 05:30:45
user表如下:

name age
John 17
NULL NULL

如何使用update语句将name为null的记录修改为Kate 18?
update user set name='Kate',age=17 where name = null
用这条update语句不行啊,影响的行数为0啊。
...全文
196 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
不来雨多 2013-07-24
  • 打赏
  • 举报
回复
null判断不能用=,需要用is
不来雨多 2013-07-24
  • 打赏
  • 举报
回复
update user set name=Kate',age=18 where name is null or name =''
loveheronly 2013-07-24
  • 打赏
  • 举报
回复
update user set name='Kate',age=17 where name = null or name=NULL or name='' 总有一个是对的
发帖没积分 2013-07-24
  • 打赏
  • 举报
回复
引用 2 楼 lilianjie001 的回复:
update user set name='Kate',age=17 where name is null这样的吧
此乃神人也。
buyong 2013-07-23
  • 打赏
  • 举报
回复
update user set name='Kate',age=17 where name is null
lilianjie001 2013-07-23
  • 打赏
  • 举报
回复
update user set name='Kate',age=17 where name is null这样的吧
derekrose 2013-07-23
  • 打赏
  • 举报
回复
IS [NOT] NULL??

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧