ArcGIS作为一个十分强大的GIS工具平台,也有其bug,在以前在听说过关于SQL条件语句的bug,现在用的10.4.1,仍然与数据有关。
这个bug的出现也是非常偶然,与数据有密切的关系:发现省界数据里没有台湾,于是将台湾的数据追加进去,但未赋值任何数属性。而以前的定义查询为"名字不等于上海",按理说,台湾的属性为空,也不等于上海,条件是成立,然后,台湾的数据也被过滤了。
解决方法:要么将属性补充完整,要么再添加一个条件" or 名称 IS 空",注意不是" or 名称 == 空"
作者:我也是个傻瓜
出处:http://www.cnblogs.com/liweis/
签名:成熟是一种明亮而不刺眼的光辉。
本文转自我也是个傻瓜51CTO博客,原文链接:http://www.cnblogs.com/liweis/p/7691079.html ,如需转载请自行联系原作者