Changes between Initial Version and Version 1 of Ticket #5552
- Timestamp:
- Jan 12, 2015, 12:07:02 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #5552 – Description
initial v1 4 4 In GDAL 1.9, function OGROCITableLayer::ReadTableDefinition ran OCIDescribeAny on the tablename, querying the DB with OCI_PTYPE_TABLE and OCI_PTYPE_VIEW. 5 5 6 Ticket #4966 and Changeset # 25656 put quotes around the tablename to help it work with NAS and special/keyword tablenames. As I understand, this broke some features.6 Ticket #4966 and Changeset #r25656 put quotes around the tablename to help it work with NAS and special/keyword tablenames. As I understand, this broke some features. 7 7 8 To fix the bugs introduced with #25656, changeset #25759 is supposed to run OCIDescribeAny on the unquoted tablename as well as the quoted tablename, querying both OCI_PTYPE_TABLE and OCI_PTYPE_VIEW. Instead of using the unquoted tablename, it queries the OCI_PYTPE_VIEW twice with the quoted tablename.8 To fix the bugs introduced with r25656, changeset r25759 is supposed to run OCIDescribeAny on the unquoted tablename as well as the quoted tablename, querying both OCI_PTYPE_TABLE and OCI_PTYPE_VIEW. Instead of using the unquoted tablename, it queries the OCI_PYTPE_VIEW twice with the quoted tablename.