A Geometry or Geography feature class with a user-defined field named 'Geometry_ID' causes ambiguous column name errors for various operations.
Last Published: February 25, 2017ArcSDE/Enterprise Geodatabase
Bug ID Number
NIM092238
Submitted
June 6, 2013
Last Modified
May 12, 2025
Applies to
ArcSDE/Enterprise Geodatabase
Version found
10.1
Status
Non-Reproducible
This issue was not reproducible when tested by the development team. Issues may be given this status when they cannot be reproduced or are no longer relevant in a development version of the software, but a specific fix was not installed to address the issue. The issue's Additional Information section may contain further explanation.
Additional Information
This issue is caused because Geometry & Geography type feature classes have a side table that stores CAD entities. The side table contains a column named 'Geometry_ID'. Any operation that has to join to this side table causes an ambiguous column name error because the column in the feature class is not correctly qualified.
Workaround
- Rename the Geometry_ID column in the feature class, or use sdebinary as the spatial type storage. This problem is not specific to 10.1; it would occur in 10.0 as well if the Geometry or Geography type was used.</p><p>- Create a new column in the ArcSDE 10.0 database (using a 10.0 client) and populate the column with the values stored in the GEOMETRY_ID column. As long as the GEOMETRY_ID column is removed before the table is copied to the ArcSDE 10.1 database (using a 10.1 client) the error message is not returned.