回 帖 发 新 帖 刷新版面

主题:怎样删除表中数据

有一张表,有多个纪录,有多个字段名,我想修改纪录中带有一定数据的纪录
如何修改
假设

名称 字段1   字段2  字段2  字段3  字段4
张三   5       6     null   4       8 
李四   10      null  6      4       9 
王五    4      2     3      null    7
马六    null   null  6      4       1  
如何把null 改为0
谢谢!






回复列表 (共3个回复)

沙发

你这是修改不是删除。

首先是要永久修改还是察看时修改?

永久修改语法如下:
update 表名 set 字段名 = 0 where 字段名 is null

察看时修改:
select 字段名 = case
                  when 字段名 is null then 0
                  else 字段名
                end
from 表名

板凳

察看时修改:
select 名称,isnull(字段1,0),isnull(字段2,0),...
from 表

3 楼

如何把null 改为0


null的默认字改为0

我来回复

您尚未登录,请登录后再回复。点此登录或注册