ArcGIS Pro 3.3.0; Oracle 19c database (non-GDB); SDO_GEOMETRY:
There are cases where there are issues in Pro, and the Make Query Table tool is an effective workaround:
- BUG-000163909: 3D data in an unregistered feature class with SDO_Geometry is not displayed on the map in ArcGIS Pro.
- Testing ongoing in Esri Case #03625510 - M-enabled SDO_GEOMETRY FC not displaying in map
- BUG-000154798: The 'Select By Attributes' tool does not select only records with specified field values added through a one-to-many join but instead selects all records with duplicate ObjectIDs.
- Add Join — Indicate that a definition query on join table will effectively result in an inner join
- Bug - Article ID:000007166 - Open Attribute Table returns no values on a geodatabase point feature class with a join and a defini...
- BUG-000153808 The Add Join tool does not correctly honor the definition query on the join table.
- BUG-000131999 Definition query not working as expected in a joined feature layer.
- BUG-000129607 Add Join does not correctly honor definition query on join table.
- BUG-000153950 In ArcGIS Pro, when adding a join, the Keep All Target Features option is not honored if the joined ...
- BUG-000164109 Exported output is not the same when involving definition queries and join processes.
The reason Make Query Table is an effective workaround is that Query Table seems to use a different mechanism compared to normal layers and table views. For example, a Query Table has a SQL expression, but it isn't a definition query; it appears to be hidden/embedded within the layer.
As a result of that different mechanism, Query Tables work in scenarios where other feature layers and table views don't.
So, it is a very handy tool, but it doesn't support enterprise database tables (non-GDB).
Make Query Table (Data Management)
This tool accepts data from a geodatabase or an OLE DB connection.
ERROR 000837: The workspace is not the correct workspace type.
Idea:
Could Make Query Table be enhanced so that it supports database tables (non-GDB)?