The Devart ODBC Driver for MongoDB supports all MongoDB data types.
The following table describes how the MongoDB data types are mapped to the ODBC data types.
| MongoDB Data Types | ODBC Data Types | 
|---|---|
| INT64 | SQL_BIGINT | 
| INT32 | SQL_INTEGER | 
| STRING | SQL_WVARCHAR | 
| DOUBLE | SQL_DOUBLE | 
| BOOLEAN | SQL_TINYINT | 
| DATETIME | SQL_TYPE_TIMESTAMP | 
| OBJECTID | SQL_WVARCHAR | 
Fields of complex data types (OBJECT, ARRAY, REGULAR EXPRESSION, JAVA CODE, JAVA CODE WITH SCOPE, BINARY, NULL, UNDEFINED, MIN KEY, MAX KEY, TIMESTAMP) are mapped either as a single string field and their content is displayed in the Extended JSON format, or as a set of their child fields, depending of the Complex fields as string option value.