enum FX::TnFXSQLDB::SQLDataType [inherited]

The standard SQL92 types of data which can be stored in a database.

Enumerator:
Null  Null type.
VarChar  Variable length UTF-8 string.
Char  Fixed length UTF-8 string.
WVarChar  Variable length UTF-16 string.
WChar  Fixed length UTF-16 string.
TinyInt  Signed 8 bit integer equal to a FX::FXchar.
SmallInt  Signed 16 bit integer equal to a FX::FXshort.
Integer  Signed 32 bit integer equal to a FX::FXint.
BigInt  Signed 64 bit integer equal to a FX::FXlong.
Decimal  Fixed precision integer number.
Numeric  Fixed precision integer number.
Real  Floating point number equal to a FX::FXfloat.
Double  Floating point number equal to a FX::FXdouble.
Float  Fixed precision floating point number (equal to either a FX::FXfloat or FX::FXdouble).
Timestamp  A date and time.
Date  A date.
Time  A time.
BLOB  A Binary Large Object.
LastSQLDataTypeEntry 

Definition at line 278 of file TnFXSQLDB.h.

00279     {
00280         Null=0,     
00281 
00282         VarChar,    
00283         Char,       
00284         WVarChar,   
00285         WChar,      
00286 
00287         TinyInt,    
00288         SmallInt,   
00289         Integer,    
00290         BigInt,     
00291         Decimal,    
00292         Numeric,    
00293 
00294         Real,       
00295         Double,     
00296         Float,      
00297 
00298         Timestamp,  
00299         Date,       
00300         Time,       
00301 
00302         BLOB,       
00303 
00304         LastSQLDataTypeEntry
00305     };


(C) 2002-2009 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Nov 20 18:37:54 2009 for TnFOX by doxygen v1.4.7