RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TDBXDataTypesColumns Class

Accesses columns by name in the DataTypes metadata.

Pascal
TDBXDataTypesColumns = class;
C++
class TDBXDataTypesColumns;

TDBXDataTypesColumns is used to access columns by name in the DataTypes metadata collection. These columns are returned when TDBXCommand.Text is TDBXMetaDataCommands.GetDataTypes when reading metadata. To retrieve metadata columns, use these constants to index the TDBXReader instance returned by TDBXCommand.ExecuteQuery. 

This table describes the columns.

Column Name 
Data Type of Column Data 
Description 
String  
Database specific data type name.  
Int32  
dbExpress data type.  
Int64  
Length of this type.
For a string data type, this is the maximum number of characters.
For a floating point number, this is the number of significant bits in the mantissa.
For other numeric types, this is the maximum number of significant digits.
For date, time, and timestamp types, this is the length of the string representation.  
String  
Create format as used in CREATE TABLE.  
String  
Parameters for the create format.  
String  
Name of language type representing this data type.  
Boolean  
Can be used for an autoincrement column.  
Boolean  
Is best match for language type.  
Boolean  
Is case sensitive.  
Boolean  
Is fixed length.  
Boolean  
Is an exact numeric.  
IsLong  
Boolean  
Is a BLOB type.  
Boolean  
Can be assigned a value of NULL.  
Boolean  
Can be searched in the SQL database.  
Boolean  
Can be searched with the SQL LIKE operator.  
Boolean  
Is an unsigned numeric.  
Int16  
Maximum possible scale value.  
Int16  
Minimum possible scale value.  
Boolean  
Has special update semantics.  
String  
Last database product version where this type was available.  
String  
First database product version where this type was available.  
Boolean  
Can be represented as a SQL literal.  
String  
Prefix of SQL literal.  
String  
Suffix of SQL literal.  
Boolean  
Can hold Unicode character data.  
Int32  
Same as the DbxDataType column. Reserved for .NET applications.  

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!