ArcGIS属性表中的空值用null表示的时候 ,替换功能永不了

ArcGIS属性表中的空值用null表示的时候 ,用find and replace功能的时候,在find what里输入空格,replace with 里面填用来替换空白值的内容,单击Replace按钮后,有个提示框,内容是no records found,替换也失败,请问怎么办
我的图层现在在数据库里吗,这个不知道会不会有影响呢

null表示空值,即什么也没有,shapefile是不支持空值的,pmdb或fgdb支持空值。
空值,不是0也不是空字符串"",一般没有必要进行查找替换。
如果真要赋值可以用sql语句选中相应行,然后用字段计算器计算就可以了。
比如sql:[field] is Null
就可以把字段field中值为Null的选中。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-01-24
首先要编辑当前图形,然后查找替换(也可用快捷键ctirl+f),替换时空值用空格表示。下面写好要替换的值。选全部替换就可以了。本回答被网友采纳
第2个回答  2012-10-08
直接“按属性选择”(selection by attribute)选择Null值,然后用“字段计算器”(field calculator)赋值不就可以了?
第3个回答  2019-09-23
自定义--工具条--编辑器,开始编辑。之后再去表中看看,就可以替换了