skip to main content
Connection Option Descriptions : Config Options : NamedIDBehavior (Config Option)
  

Try DataDirect Drivers Now

NamedIDBehavior (Config Option)

Attribute

NamedIDBehavior

Purpose

Determines whether the Name attribute of NamedID fields is exposed in the relational map.

Valid Values

1 | 2
The value for this option is specified as a key=value pair in the Config Options field. See "Config Options" for details.

Behavior

If set to 1, the driver exposes the Name attribute of the NamedID fields in the relational model. Specify this setting if your application needs to access the Name strings associated with NamedID columns.
If set to 2, the driver does not expose the Name attribute of the NamedID fields in the relational model. This setting can be used to avoid "poor performing query" errors received when executing SELECT * queries against tables containing a large number of rows.

Default

1

Notes

*If you are receiving "poor performing query" errors, you can work around this issue by setting NamedIDBehavior=2. This reduces the size of the result set, allowing the Oracle Service Cloud service to successfully return the query. For this change to have effect, you will need recreate the local mapping files by setting CreateDB=1; then, connecting to your Oracle Service Cloud instance. After creating your new local mapping files, you should reconfigure CreateDB to your preferred setting. We recommend a setting of CreateDB=2. For more information, see "Poor Performing Query errors."

GUI Tab

The value for config options are specified in the Config Options field on the Advanced tab.

See also

Config Options