Obsługiwane typy danych
Następująca tabela pokazuje obsługiwane typy danych źródłowych Microsoft SQL Server oraz ich domyślne mapowanie na typy danych bramy Brama danych ruchu danych.
W przypadku operacji umieszczanie do obiektu docelowego opartego na Microsoft SQL Server typy danych źródłowych i docelowych są takie same oprócz wyjątków opisanych w sekcji Replikacja jednorodna.
Aby uzyskać informacje o tym, jak wyświetlać typ danych mapowanych w miejscu docelowym, zobacz sekcję omawiającą łącznik używanego miejsca docelowego.
Typy danych, które można sortować porównawczo, są oznaczone gwiazdką (*).
Typy danych Microsoft SQL Server | Typy danych Brama danych ruchu danych |
---|---|
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 Aby używać tego typu danych z Integracja danych Qlik Cloud, należy włączyć używanie obiektów CLOB dla określonego zadania. Kolumny LOB tabel Microsoft SQL Server są aktualizowane w miejscu docelowym nawet w przypadku instrukcji UPDATE, które nie zmieniły wartości kolumny LOB w Microsoft SQL Server. | CLOB |
*NCHAR | WSTRING |
*NVARCHAR (length) | WSTRING |
*NVARCHAR (max) *NTEXT Aby używać tego typu danych z Integracja danych Qlik Cloud, należy włączyć używanie obiektów NCLOB dla określonego zadania. Kolumny LOB tabel Microsoft SQL Server są aktualizowane w miejscu docelowym nawet w przypadku instrukcji UPDATE, które nie zmieniły wartości kolumny LOB w Microsoft SQL Server. | NCLOB |
BINARY | BYTES |
VARBINARY | BYTES |
VARBINARY (max) IMAGE Aby używać tego typu danych z Integracja danych Qlik Cloud, należy włączyć używanie obiektów BLOB dla określonego zadania. Kolumny LOB tabel Microsoft SQL Server są aktualizowane w miejscu docelowym nawet w przypadku instrukcji UPDATE, które nie zmieniły wartości kolumny LOB w Microsoft SQL Server. | BLOB |
TIMESTAMP | BYTES |
UNIQUEIDENTIFIER | STRING |
HIERARCHYID | VARCHAR (x) |
XML Kolumny LOB tabel Microsoft SQL Server są aktualizowane w miejscu docelowym nawet w przypadku instrukcji UPDATE, które nie zmieniły wartości kolumny LOB w Microsoft SQL Server. Aby używać tego typu danych z Integracja danych Qlik Cloud, należy włączyć używanie obiektów NCLOB dla określonego zadania. | CLOB |
GEOMETRY | CLOB |
GEOGRAPHY | CLOB |
Nieobsługiwane typy danych
Następujące typy danych nie są obsługiwane:
- CURSOR
- SQL_VARIANT
- TABLE
Typy danych zdefiniowane przez użytkownika są obsługiwane zgodnie z ich typem podstawowym. Na przykład zdefiniowany przez użytkownika typ danych oparty na typie DATETIME jest obsługiwany jak typ danych DATETIME.