你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
文章
话题
登录
注册
find模糊查询针对数字的string类型字段匹配错误
用户使用find来模糊查询包含“1”的所有记录,数据库中字段类型为varchar,如果将这个字段指定为显性查询字段,可以返回结果,但是在不指定查询字段全局查询时,无法返回结果。
1 个回复
马克玲
赞同来自:
【问题分析】:
经测试,证实当数据源为fileGDB或shapefile时,无论是否指定查询字段,都可以正确返回查询结果。当数据导入到SDE中时,会自动增加SHAPE.AREA, SHAPE.LEN字段,在不指定查询字段时,默认对应所有字段查询,在0字符和这两个字段匹配查询时引起sql错误,无法返回查询结果。
【解决办法】:
发布地图服务之前,在mxd -> 图层Fields属性配置页,将SHAPE.AREA和SHAPE.LEN字段的可见性去掉,保证这两个字段不参与匹配查询,然后重新发布服务。
要回复问题请先
登录
或
注册
发起人
马克玲
相关问题
ArcGIS中如何用Python给字段值补充0
arcgis api for javascript 4.0版本中找不到draw工具,如何实现拉框查询、几何查询?
遥感影像解译,如何更好的识别地物类型?
如何在EXCEL里把指定时间范围内值分字段求和
字段计算器中替换中文问题
如何自动向一个字段添加依次变大的序列号?
市区择房分析时,需要添加字段并将其赋值1或者-1,怎么做? 在开始编辑的时候,总是出现空间参考与数据框不匹配提示,原因是什么?会影响下面的赋值吗?
如何按某字段值给另一字段批量赋值?
在arcgispro里面创建并共享场景图层包,在online里面发布查看报一下错误,求原因
查询路径想要返回多条备选路径
注记要素转json,将json转要素,出现001558错误
问题状态
最新活动:
2014-07-15 14:21
浏览:
2879
关注:
0
人
1 个回复
马克玲
赞同来自:
经测试,证实当数据源为fileGDB或shapefile时,无论是否指定查询字段,都可以正确返回查询结果。当数据导入到SDE中时,会自动增加SHAPE.AREA, SHAPE.LEN字段,在不指定查询字段时,默认对应所有字段查询,在0字符和这两个字段匹配查询时引起sql错误,无法返回查询结果。
【解决办法】:
发布地图服务之前,在mxd -> 图层Fields属性配置页,将SHAPE.AREA和SHAPE.LEN字段的可见性去掉,保证这两个字段不参与匹配查询,然后重新发布服务。
要回复问题请先登录或注册