Tipos de dados compatíveis
A tabela a seguir mostra os tipos de dados de origem compatíveis do Microsoft SQL Server e seu mapeamento padrão para tipos de dados do Gateway Data Movement.
Ao aterrissagem para um destino baseado em Microsoft SQL Server, os tipos de dados de origem e de destino são os mesmos, exceto as exceções descritas em Replicação homogênea.
Para obter informações sobre como visualizar o tipo de dados mapeado no destino, consulte a seção referente ao conector de destino você está usando.
Os tipos de dados agrupáveis são indicados por um asterisco (*).
Tipos de dados do Microsoft SQL Server | Tipos de dados do Gateway Data Movement |
---|---|
BIGINT | INT8 |
BIT | BOOLEAN |
DECIMAL | NUMERIC |
INT | INT4 |
MONEY | NUMERIC (19,4) |
NUMERIC (p,s) | NUMERIC |
SMALLINT | INT2 |
SMALLMONEY | NUMERIC (10,4) |
TINYINT | UINT1 |
REAL | REAL4 |
FLOAT | REAL8 |
DOUBLE | REAL8 |
DATETIME | DATETIME |
DATETIME2 | DATETIME |
SMALLDATETIME | DATETIME |
DATE | DATE |
TIME | STRING (16) |
DATETIMEOFFSET | STRING |
*CHAR | STRING |
*VARCHAR | STRING |
*VARCHAR (max) *TEXT Para usar esse tipo de dados com o Qlik Cloud Data Integration, você deve habilitar o uso de CLOBs para uma tarefa específica. As colunas LOB para tabelas do Microsoft SQL Server são atualizadas no destino mesmo para instruções UPDATE que não alteraram o valor da coluna LOB no Microsoft SQL Server. | CLOB |
*NCHAR | WSTRING |
*NVARCHAR (length) | WSTRING |
*NVARCHAR (max) *NTEXT Para usar esse tipo de dados com o Qlik Cloud Data Integration, você deve habilitar o uso de NCLOBs para uma tarefa específica. As colunas LOB para tabelas do Microsoft SQL Server são atualizadas no destino mesmo para instruções UPDATE que não alteraram o valor da coluna LOB no Microsoft SQL Server. | NCLOB |
BINARY | BYTES |
VARBINARY | BYTES |
VARBINARY (max) IMAGE Para usar esse tipo de dados com o Qlik Cloud Data Integration, você deve habilitar o uso de BLOBs para uma tarefa específica. As colunas LOB para tabelas do Microsoft SQL Server são atualizadas no destino mesmo para instruções UPDATE que não alteraram o valor da coluna LOB no Microsoft SQL Server. | BLOB |
TIMESTAMP | BYTES |
UNIQUEIDENTIFIER | STRING |
HIERARCHYID | VARCHAR (x) |
XML As colunas LOB para tabelas do Microsoft SQL Server são atualizadas no destino mesmo para instruções UPDATE que não alteraram o valor da coluna LOB no Microsoft SQL Server. Para usar esse tipo de dados com o Qlik Cloud Data Integration, você deve habilitar o uso de NCLOBs para uma tarefa específica. | CLOB |
GEOMETRY | CLOB |
GEOGRAPHY | CLOB |
Tipos de dados sem suporte
Os seguintes tipos de dados não têm suporte:
- CURSOR
- SQL_VARIANT
- TABLE
Os tipos de dados definidos pelo usuário são compatíveis de acordo com seu tipo base. Por exemplo, um tipo de dados definido pelo usuário com base em DATETIME é tratado como um tipo de dados DATETIME.