The following tables show the MS SQL Server (as source) datatype support.
MS SQL Server Source Datatype |
Supported Targets |
---|---|
BIGINT |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
BIGINT |
PostgreSQL
|
Sybase
|
|
Teradata
|
|
All Platforms
if L <= 18, Connect CDC Director warns. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
BINARY |
IBM i
UDB
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
BIT |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
BIT |
Sybase
|
Teradata
|
|
All Platforms
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
CHAR |
IBM i
UDB
|
Informix | |
MS SQL Server/SQL Azure
|
|
Oracle
|
|
Teradata
|
|
All Platforms
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
CHAR |
IBM i
|
Informix | |
MS SQL Server/SQL Azure
|
|
Oracle
|
|
Teradata
|
|
All Platforms
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
DATE |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase
|
|
Teradata
|
|
All Platforms
where L >= 8. Format of target value is YYYYMMDD. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
DATETIME |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase
|
|
DATETIME |
Teradata
|
All Platforms
where L >= 20. Format of target value is YYYYMMDDHHMMSSFFFFFF. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
DATETIME2(P) |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
DATETIME2(P) |
Sybase
|
Teradata
|
|
All Platforms
L >= 21. Format of target value is YYYYMMDDHHMMSSFFFFFFF. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
DATETIMEOFFSET(P)
|
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase
|
|
DATETIMEOFFSET(P) |
Teradata
|
All Platforms
L >= 26. Format of target value is YYYYMMDDHHMMSSFFFFFFFsHHMM. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
DECIMAL |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
DECIMAL |
PostgreSQL
|
|
Sybase
|
Teradata
|
|
All Platforms
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
DOUBLE PRECISION |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
DOUBLE PRECISION |
Oracle
|
PostgreSQL
|
|
Sybase
|
|
Teradata
|
|
All Platforms
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
FLOAT |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
FLOAT |
Sybase
|
Teradata
|
|
All Platforms
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
GEOGRAPHY |
MS SQL Server/SQL Azure
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
GEOMETRY |
MS SQL Server/SQL Azure
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
IMAGE |
IBM i
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
INTEGER |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
INTEGER |
Sybase
|
Teradata
|
|
All Platforms
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
MONEY |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
MONEY |
Sybase
|
Teradata
|
|
All Platforms
|
|
Notes: For all the above:
Minimum values: -922, 337, 203,685, 477.5808 Maximum values: +922, 337, 203,685, 477.5807 |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
NCHAR |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase | |
Teradata
|
aOnly if defined in a Unicode database. NCHAR/NVARCHAR columns cannot be mapped to ordinary CHAR/VARCHAR columns. bIf tagged with a CCSID that supports a conversion to Unicode. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
NTEXT |
DB2 (includes IBM i and UDB)
|
Informix | |
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase | |
Teradata
|
aIndicates that Connect CDC Director will issue a warning of possible truncation of data at the target. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
NUMERIC
|
Functionally equivalent to DECIMAL. See DECIMAL. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
NVARCHAR |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase | |
Teradata
|
aOnly if defined in a Unicode database. NCHAR/NVARCHAR columns cannot be mapped to ordinary CHAR/VARCHAR columns. bIf tagged with a CCSID that supports a conversion to Unicode. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
NVARCHAR(MAX) |
DB2 (includes IBM i and UDB)
|
Informix | |
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase | |
Teradata
|
aIndicates that Connect CDC Director will issue a warning of possible truncation of data at the target |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
REAL |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase
|
|
REAL |
Teradata
|
All Platforms
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
SMALLDATETIME |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase
|
|
Teradata
|
|
All Platforms
where L >= 20. Format of target value is YYYYMMDDHHMMSSFFFFFF. |
|
For all datatypes: Missing seconds and fractions of seconds are generated as zeros. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
SMALLINT |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
SMALLINT |
Sybase
|
Teradata
|
|
All Platforms
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
SMALLMONEY |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
SMALLMONEY |
Sybase
|
Teradata
|
|
All Platforms
|
|
Notes:
Minimum values: -214, 748.3648 Maximum values: +214, 748.3647 |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
TEXT |
MS SQL Server/SQL Azure
|
Oracle
|
|
PostgreSQL
|
|
Sybase
|
aIndicates that Connect CDC Director will issue a warning of possible truncation of data at the target. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
TIME/TIME(P) |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase
|
|
Teradata
|
|
All Platforms
|
|
Note:
P can be between 0 and 7 and defaults to 7 when not specified
and signifies the number of decimal fractions of a second.
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
TINYINT |
DB2 (includes IBM i and UDB)
|
Informix
|
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase
|
|
TINYINT |
Teradata
|
All Platforms
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
UNIQUEIDENTIFIER |
DB2 (includes IBM i and UDB)
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
Sybase
|
aSee Distributing UNIQUEIDENTIFIER Columns for more information. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
VARBINARY |
IBM i
UDB
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
PostgreSQL
|
|
Sybase
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
VARBINARY(MAX) |
IBM i
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
SYBASE
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
VARCHAR |
DB2 (includes IBM i and UDB)
|
Informix | |
MS SQL Server/SQL Azure
|
|
Oracle
|
|
Sybase | |
Teradata
|
|
All Platforms
|
MS SQL Server Source Datatype |
Supported Targets |
---|---|
VARCHAR(MAX) |
MS SQL Server/SQL Azure
|
Oracle
|
aIndicates that Connect CDC Director will issue a warning of possible truncation of data at the target. |
MS SQL Server Source Datatype |
Supported Targets |
---|---|
XML |
DB2 (includes IBM i and UDB)
|
MS SQL Server/SQL Azure
|
|
Oracle
|
|
Sybase
|
For details on rules and restrictions for MS SQL Server XML support refer to MS SQL Server XML Support.