如何解决数据库中,数字+null=null 我使用SQLServer,做一个 update 操作,累计一个数.在数据库中,为了方便,数据库中这个字段我设为允许为空,并且设置了默认值为 0 .但是在新增的数据中心,那个字段还是为 null,做 update操作时的SQL为:update tableName set num=num + 接收到的数 where id=XXX ; 犹豫刚开始 num 为null ,所以 update后依然为空?要怎么解决这个问题?ps:我的解决办法是在update前先查