Skip to main content
Feedback

SQL server datatype mapping

While extracting your data, you must match SQL Server data types to Data Integration data types. If a data type is not supported, the system automatically maps it as a String type.

The mapping of SQL Server data types to Data Integration-compatible types are available in the table below:

SQL server typeData Integration type
REALFLOAT
SMALLDATETIMETIMESTAMP
CLOBSTRING
TEXTSTRING
CHARSTRING
TINYINTINTEGER
BIGINTINTEGER
DATETIME2TIMESTAMP
DATEDATE
TEXTSTRING
VARBINARYSTRING
NUMERICFLOAT
BITBOOLEAN
JSONSTRING
IMAGESTRING
INTEGERINTEGER
ARRAYSTRING
NTEXTSTRING
SMALLMONEYSTRING
DECIMALFLOAT
DATETIMETIMESTAMP
MONEYSTRING
BINARYSTRING
UNIQUEIDENTIFIERSTRING
TIMESTAMPSTRING
FLOATFLOAT
BOOLEANBOOLEAN
BLOBSTRING
TIMESTRING
DATETIMEOFFSETSTRING
XMLSTRING

Unsupported data types

Source data typeTarget
VARIANTAll
GEOMETRYAll
GEOGRAPHYAll
HIERARCHYIDAll
IMAGEAll (Includes BigQuery, Azure, PostgreSQL)
LONGPostgreSQL
XMLPostgreSQL, BigQuery, Azure
BIT(n)PostgreSQL
TEXTBigQuery
On this Page