Microsoft Azure SQL Database target data types
The Microsoft Azure SQL Database target for Qlik Replicate supports most Microsoft Azure SQL Database data types. The following table shows the Microsoft Azure SQL Database target data types that are supported when using Qlik Replicate and the default mapping from Qlik Replicate data types.
For information on how to view the data type that is mapped from the source, see the section for the source database you are using.
For additional information about Qlik Replicate data types, see Replicate data types.
When replicating to Microsoft SQL Server 2019, UTF-8 data can be transferred to VARCHAR, CHAR, and CLOB columns when the database collation is set to %collation%_UTF8 (for example, Latin1_General_100_CI_AS_SC_UTF8). When working with an earlier Microsoft SQL Server version or a different collation, use a transformation (global or table-specific) to transform the column data type to WSTRING.
See also Using the Transform tab and Defining global rules.
Qlik Replicate Data Types | Microsoft Azure SQL Database Data Types |
---|---|
BOOLEAN |
TINYINT |
BYTES |
VARBINARY (length) |
DATE |
DATE |
TIME |
TIME(0) |
DATETIME |
DATETIME2 (scale) |
INT1 |
SMALLINT |
INT2 |
SMALLINT |
INT4 |
INT |
INT8 |
BIGINT |
NUMERIC |
NUMERIC (p,s) |
REAL4 |
REAL |
REAL8 |
FLOAT |
STRING |
If column is date or time then: DATETIME2 If the column is not a date or time: VARCHAR (length) |
UINT1 |
TINYINT |
UINT2 |
SMALLINT |
UINT4 |
INT |
UINT8 |
BIGINT |
WSTRING |
NVARCHAR (length) |
BLOB |
VARBINARY (max) IMAGE To use this data type with Qlik Replicate, you must enable the use of BLOBs for a specific task.
|
CLOB |
VARCHAR (max) TEXT To use this data type with Qlik Replicate, you must enable the use of CLOBs for a specific task.
|
NCLOB |
NVARCHAR (max) NTEXT To use this data type with Qlik Replicate, you must enable the use of NCLOBs for a specific task.
|