Updated: 2019-02-07
Data Source Initialization OLE DB Property — «user_type_guid»
Name:
user_type_guid
Type:
VT_BSTR
R/W:
R/W
Default:
EMPTY
IBProvider:
3, 5
The property specify the domain mask for data types to interpret them as GUID. The mask supports «*» and «?» symbols. The mask is case sensitive.
Domains should be based on CHAR(16) type with OCTETS charset.
Emulation works for:
- Columns with a simple type
- Columns with arrays
- OUT-parameters with a simple type
- OUT-parameters with arrays
- IN-parameters with arrays
Due to ISC API (IB/FB) restrictions, you should explicitly specify parameter type when using simple types for input command parameters. Automatic generation of parameter description is supported for columns with arrays.
Emulation of the types also applies to metadata schemes. The provider ensures correspondence of types read at queries running and those displayed in schemes COLUMNS, PROCEDURE_PARAMETERS, PROCEDURE_COLUMNS. >
See also
- The initialization property guid_rules
- Application examples of the types emulation on .Net Framework