Details
-
Suggestion
-
Resolution: Unresolved
-
P4: Low
-
4.2.2
-
None
Description
The default behaviour of Oracle is to use the name of the currently logged on user as the schema name. This causes queries for e.g primary key to fail since it requires the full name, including schema, to work. The OCI driver should use this by default if nothing is defined, to allow using the QOCIDriver(OCIEnv* env, OCISvcCtx* ctx, QObject* parent) constructor where existing connections can be specified.