Compartilhar via


Mapeamentos de tipo de dados

A tabela a seguir lista os mapeamentos entre tipos de dados variantes e tipos de dados OLE DB.

Tipo de dados variant Tipo de dados OLE DB
VT_BOOL DBTYPE_BOOL
VT_BSTR DBTYPE_BSTR
VT_BYREF DBTYPE_BYREF
VT_CY DBTYPE_CY
VT_DATE DBTYPE_DATE
VT_DECIMAL DBTYPE_DECIMAL
VT_EMPTY DBTYPE_EMPTY
VT_FILETIME DBTYPE_FILETIME
VT_GUID DBTYPE_GUID
VT_I1 DBTYPE_I1
VT_I2 DBTYPE_I2
VT_I4 DBTYPE_I4
VT_I8 DBTYPE_I8
VT_NULL DBTYPE_NULL
VT_R4 DBTYPE_R4
VT_R8 DBTYPE_UI8
VT_VECTOR DBTYPE_VECTOR
VT_WSTR DBTYPE_WSTR

 

A tabela a seguir lista os mapeamentos entre tipos de dados XML e tipos de dados OLE DB.

Tipo de dados variant Tipo de dados OLE DB
ESCANINHO. BASE64 DBTYPE_BYTES
ESCANINHO. ENFEITIÇAR DBTYPE_I8
BOOLEANO DBTYPE_BOOL
QUEIMAR DBTYPE_STR
DATA DBTYPE_DATE
DATETIME DBTYPE_DATE
DATETIME. TZ DBTYPE_DATE
FIXED.14.4 DBTYPE_R4
FLUTUAR DBTYPE_R8
I1 DBTYPE_I1
I2 DBTYPE_I2
I4 DBTYPE_I4
I8 DBTYPE_I8
INT DBTYPE_I8
LONGAS DBTYPE_I4
NÚMERO DBTYPE_R8
R4 DBTYPE_R4
R8 DBTYPE_R8
CORDA DBTYPE_WSTR
HORA DBTYPE_FILETIME
HORA. TZ DBTYPE_FILETIME
Interface do usuário1 DBTYPE_UI2
Interface do usuário2 DBTYPE_UI2
Interface do usuário4 DBTYPE_UI4
UI8 DBTYPE_UI8
URI DBTYPE_WSTR
UUID DBTYPE_GUID

 

Você pode converter dados de cadeia de caracteres em outros tipos de dados. Para obter mais informações, consulte a conversão do tipo de dados de umde coluna.