laptop and a wrench

漏洞

Great Queries by Select By Attributes doesn't work with ORACLE data, but works with fGDB and SQL Server.

上次发布: August 25, 2014 No Product Found
漏洞 ID 编号 NIM031527
已提交January 23, 2008
上次修改时间April 28, 2025
适用范围No Product Found
找到的版本9.2
状态Known Limit

附加信息

No Public Explanation

解决办法

Modify the where clause for your oracle case to use nested queries or joins...Joins would be the fastest - "or" and "in" clauses are normally much slower.Examples:select * from user.Parcels where (PARCEL_ID in (1...1000) orPARCEL_ID in (1001...2000) )=================(select ... from ... where PARCEL_ID in (1, 2, ... 1000) )UNION(select ... from ... where PARCEL_ID in (1001, 1002, ... 2000))...UNION(select ... from ... where PARCEL_ID in (N, N+1, ... M)=================You can use ArcObjects (IDatabaseConnectionInfo2.ConnectionDBMS Property) to determine the type of GDB connected to if needed.

重现步骤

漏洞 ID: NIM031527

软件:

  • No Product Found

当漏洞状态发生变化时获得通知

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项