DBTypeDefinition Properties |
The DBTypeDefinition type exposes the following members.
Name | Description | |
---|---|---|
DBType |
The numeric representation of the datatype.
| |
DBTypeAsNETType |
The .NET type representation of the DBType.
| |
DBTypeAsString | ||
IsOfUserDefinedType |
Flag to signal if this datatype is of a user-defined type.
| |
Length |
Length of the datatype in positions/bytes/elements. For unicoded fields/parameters, this length is the length in
unicoded elements, not the total length in bytes.
| |
NetTypeSetByUserDefinedType |
Gets a value indicating whether the DbTypeAsNETType is set by an UDT (which is a CLR type). Necessary for saving/loading this type
to/from a file.
| |
Precision |
The precision of the datatype. Only used by some numeric datatypes.
| |
RequiresInsertValue |
Flag to signal if this datatype requires a value specified in Insert queries. Not all RDBMS's require for each type a value, e.g. SqlServer
doesn't require a value for Timestamp types, SqlServer will insert a value automatically.
| |
Scale |
The scale of the datatype. Only used by some numeric datatypes.
| |
UDTName |
Gets the name of the UDT the db type is based on. If not applicable, an empty string is returned.
| |
UserDefinedTypeCatalog |
Defines the name of the catalog the User Defined Type is stored in if this datatype is a
user-defined type. Only valid if IsOfUserDefinedType is true.
| |
UserDefinedTypeName |
Defines the name of the User Defined Type if this datatype is a user-defined type. Only valid if
IsOfUserDefinedType is true.
| |
UserDefinedTypeOwner |
Defines the name of the owner of the User Defined Type if this datatype is a user-defined type.
Only valid if IsOfUserDefinedType is true.
|