Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
integration:rdbms:odbc:datatypes [2011/04/07 17:40]
doc
integration:rdbms:odbc:datatypes [2016/06/28 22:38] (current)
Line 21: Line 21:
 ==== Datatypes ==== ==== Datatypes ====
  
-Omnidex supports most ODBC datatypes; however, care must be taken when mapping the ODBC datatypes to Omnidex.  ​Omnidex accesses ODBC using the ODBC ODBC Connector, and so the datatype correlations will follow the ODBC standard.+Omnidex supports most ODBC datatypes; however, care must be taken when mapping the ODBC datatypes to Omnidex.  ​
  
-Omnidex has very limited support for Unicode datatypes, also known as National Character datatypes. ​ Omnidex can retrieve and return these datatypes, but cannot index beyond the standard ASCII character set.  The ODBC NATIONAL datatypes ​should be declared as STRING or CHARACTER datatypes within Omnidex.+Omnidex has very limited support for Unicode datatypes, also known as National Character ​datatypes or Wide Character Set datatypes. ​ Omnidex can retrieve and return these datatypes, but cannot index beyond the standard ASCII character set.  The SQL_W datatpyes ​should be declared as STRING or CHARACTER datatypes within Omnidex.
  
-Omnidex does not support many of the ODBC LOB datatypes, though ODBC CLOB datatypes can be mapped to an Omnidex STRING or CLOB datatype.  ​Omnidex does not support binary large objects.+Omnidex does not support binary large objects ​datatypes.
  
 The following table correlates the ODBC and Omnidex datatypes: The following table correlates the ODBC and Omnidex datatypes:
  
 |< 100% 25% 25% 50% >| |< 100% 25% 25% 50% >|
-ODBC Datatype ​                 ​| ​Omnidex Datatype ​     ​Comments ​                                                                                       | +ODBC Datatype ​          ^ Omnidex Datatype ​     ​Comments ​                                                                                      ^ 
-| SQL_CHAR ​                      ​| CHAR(ACTER) ​          ​| ​                                                                                                | +| SQL_CHAR ​               | CHAR(ACTER) ​          ​| ​                                                                                                | 
-| SQL_VARCHAR ​                   | STRING or VARCHAR ​    | Favor STRING unless your character data cannot be terminated by a NULL character. ​              | +| SQL_VARCHAR ​            ​| STRING or VARCHAR ​    | Favor STRING unless your character data cannot be terminated by a NULL character. ​              | 
-| SQL_LONGVARCHAR ​               | STRING or VARCHAR ​    | Favor STRING unless your character data cannot be terminated by a NULL character. ​              | +| SQL_LONGVARCHAR ​        ​| STRING or VARCHAR ​    | Favor STRING unless your character data cannot be terminated by a NULL character. ​              | 
-| SQL_WCHAR ​                     | NATIONAL CHAR(ACTER) ​ | Omnidex has limited support for Unicode ​datatpes, but recommends the use of CHARACTER datatype. | +| SQL_WCHAR ​              ​| NATIONAL CHAR(ACTER) ​ | Omnidex has limited support for Unicode ​datatypes, but recommends the use of CHARACTER datatype. | 
-| SQL_WVARCHAR ​                  ​| NATIONAL VARCHAR ​     | Omnidex has limited support for Unicode ​datatpes, but recommends the use of STRING datatype. ​   | +| SQL_WVARCHAR ​           | NATIONAL VARCHAR ​     | Omnidex has limited support for Unicode ​datatypes, but recommends the use of STRING datatype. ​   | 
-| SQL_WLONGVARCHAR ​              ​| NATIONAL VARCHAR ​     | Omnidex has limited support for Unicode ​datatpes, but recommends the use of STRING datatype. ​   | +| SQL_WLONGVARCHAR ​       | NATIONAL VARCHAR ​     | Omnidex has limited support for Unicode ​datatypes, but recommends the use of STRING datatype. ​   | 
-| SQL_DECIMAL ​                   | DOUBLE, CHAR(ACTER) ​  ​| ​                                                                                                | +| SQL_DECIMAL ​            ​| DOUBLE, CHAR(ACTER) ​  ​| ​                                                                                                | 
-| SQL_NUMERIC ​                   | DOUBLE, CHAR(ACTER) ​  ​| ​                                                                                                | +| SQL_NUMERIC ​            ​| DOUBLE, CHAR(ACTER) ​  ​| ​                                                                                                | 
-| SQL_SMALLINT ​                  ​| SMALLINT ​             |                                                                                                 | +| SQL_SMALLINT ​           | SMALLINT ​             |                                                                                                 | 
-| SQL_INTEGER ​                   | INTEGER ​              ​| ​                                                                                                | +| SQL_INTEGER ​            ​| INTEGER ​              ​| ​                                                                                                | 
-| SQL_REAL ​                      ​| FLOAT                 ​| ​                                                                                                | +| SQL_REAL ​               | FLOAT                 ​| ​                                                                                                | 
-| SQL_FLOAT ​                     | FLOAT                 ​| ​                                                                                                | +| SQL_FLOAT ​              ​| FLOAT                 ​| ​                                                                                                | 
-| SQL_DOUBLE ​                    ​| DOUBLE ​               |                                                                                                 | +| SQL_DOUBLE ​             | DOUBLE ​               |                                                                                                 | 
-| SQL_BIT ​                       | TINYINT ​              ​| ​                                                                                                | +| SQL_BIT ​                ​| TINYINT ​              ​| ​                                                                                                | 
-| SQL_TINYINT ​                   | TINYINT ​              ​| ​                                                                                                | +| SQL_TINYINT ​            ​| TINYINT ​              ​| ​                                                                                                | 
-| SQL_BIGINT ​                    ​| BIGINT ​               |                                                                                                 | +| SQL_BIGINT ​             | BIGINT ​               |                                                                                                 | 
-| SQL_TYPE_DATE ​                 | ODBC DATE             ​| ​                                                                                                | +| SQL_TYPE_DATE ​          ​| ODBC DATE             ​| ​                                                                                                | 
-| SQL_TYPE_TIME ​                 | ODBC TIME             ​| ​                                                                                                | +| SQL_TYPE_TIME ​          ​| ODBC TIME             ​| ​                                                                                                | 
-| SQL_TYPE_TIMESTAMP ​            ​| ODBC DATETIME ​        ​| ​                                                                                                | +| SQL_TYPE_TIMESTAMP ​     | ODBC DATETIME ​        ​| ​                                                                                                | 
-| SQL_TYPE_UTCDATETIME ​          ​| ODBC DATETIME ​        ​| ​                                                                                                | +| SQL_TYPE_UTCDATETIME ​   | ODBC DATETIME ​        ​| ​                                                                                                | 
-| SQL_TYPE_UTCTIME ​              ​| ODBC TIME             ​| ​                                                                                                | +| SQL_TYPE_UTCTIME ​       | ODBC TIME             ​| ​                                                                                                | 
-SQL_INTERVAL_MONTH ​            | INTEGER ​              ​| ​                                                                                                | +SQL_INTERVAL Datatypes ​ | INTEGER ​              ​| ​                                                                                                | 
-| SQL_INTERVAL_YEAR ​             | INTEGER ​              ​| ​                                                                                                | +| SQL_GUID ​               | CHAR(ACTER) ​          ​| ​                                                                                                | 
-| SQL_INTERVAL_YEAR_TO_MONTH ​    | INTEGER ​              ​| ​                                                                                                | +| SQL_BINARY ​             | Unsupported ​          ​| ​                                                                                                | 
-| SQL_INTERVAL_DAY ​              | INTEGER ​              ​| ​                                                                                                | +| SQL_VARBINARY ​          ​| Unsupported ​          ​| ​                                                                                                | 
-| SQL_INTERVAL_HOUR ​             | INTEGER ​              ​| ​                                                                                                | +| SQL_LONGVARBINARY ​      ​| Unsupported ​          ​| ​                                                                                                |
-| SQL_INTERVAL_MINUTE ​           | INTEGER ​              ​| ​                                                                                                | +
-| SQL_INTERVAL_SECOND ​           | INTEGER ​              ​| ​                                                                                                | +
-| SQL_INTERVAL_DAY_TO_HOUR ​      | INTEGER ​              ​| ​                                                                                                | +
-| SQL_INTERVAL_DAY_TO_MINUTE ​    | INTEGER ​              ​| ​                                                                                                | +
-| SQL_INTERVAL_DAY_TO_SECOND ​    | INTEGER ​              ​| ​                                                                                                | +
-| SQL_INTERVAL_HOUR_TO_MINUTE ​   | INTEGER ​              ​| ​                                                                                                | +
-| SQL_INTERVAL_HOUR_TO_SECOND ​   | INTEGER ​              ​| ​                                                                                                | +
-| SQL_INTERVAL_MINUTE_TO_SECOND ​ | INTEGER ​              ​| ​                                                                                                | +
-| SQL_GUID ​                      ​| CHAR(ACTER) ​          ​| ​                                                                                                | +
-| SQL_BINARY ​                    ​| Unsupported ​          ​| ​                                                                                                | +
-| SQL_VARBINARY ​                 | Unsupported ​          ​| ​                                                                                                | +
-| SQL_LONGVARBINARY ​             | Unsupported ​          ​| ​                                                                                                |+
  
  
 
Back to top
integration/rdbms/odbc/datatypes.1302198039.txt.gz · Last modified: 2016/06/28 22:38 (external edit)