Gå till huvudinnehåll

Datatyper som stöds

I följande tabell visas de MySQL-källdatatyper som stöds och deras standardmappning till Qlik Talend Data Integration-datatyper.

Vid replikering av data till ett MySQL-baserat mål är käll- och måldatatyperna desamma, bortsett från de undantag som beskrivs i Homogen replikering.

Information om hur du visar den datatyp som mappas i målet finns i delavsnittet för den mål-koppling du använder.

Datatyper som stöds
MySQL-datatyper Kan kombineras Qlik Talend Data Integration-datatyper

INT

Nej

INT4

BIGINT

Nej

INT8

MEDIUMINT

Nej

INT4

TINYINT

Nej

INT1

SMALLINT Nej INT2
UNSIGNED TINYINT Nej UINT1
UNSIGNED SMALLINT Nej UINT2
UNSIGNED MEDIUMINT Nej UINT4
UNSIGNED INT Nej UINT4
UNSIGNED BIGINT Nej UINT8

DECIMAL (10)

Nej

NUMERIC (10,0)

BINARY

Nej

BYTES (1)

BIT

Nej

BOOLEAN

BIT (64)

Nej

BYTES (8)

BLOB

Nej

BYTES (65535)

LONGBLOB

Nej

BLOB

MEDIUMBLOB

Nej

BLOB

TINYBLOB

Nej

BYTES (255)

DATE

Nej

DATE

DATETIME

Anteckning om information

DATETIME utan ett parentetiskt värde replikeras utan millisekunder, medan DATETIME med ett värde på 1-5 – t.ex. DATETIME(5) – replikeras med millisekunder.

Anteckning om information

När flyttar en DATETIME-kolumn används förblir tiden densamma på målet (dvs. den konverteras inte till UTC).

Nej

DATETIME

TIME

Nej

STRING

TIMESTAMP

Anteckning om information

När flyttar en TIMESTAMP-kolumn används konverteras tiden till UTC på målet.

Nej

DATETIME

YEAR

Nej

INT2

DOUBLE

Nej

REAL8

FLOAT

Om FLOAT-värdena inte ligger inom det intervall som anges nedan använder du en transformation för att mappa FLOAT till STRING. För en förklaring av hur du gör detta, se Skapa regler för att omvandla datauppsättningar.

FLOAT-intervall som stöds:

- 1.79E+308 till -2.23E-308, 0

och

2.23E-308 till 1.79E+308

Nej

REAL (DOUBLE)

VARCHAR (45)

Ja

WSTRING (45)

VARCHAR (2000)

Ja

WSTRING (2000)

VARCHAR (4000)

Ja

WSTRING (4000)

VARBINARY (4000)

 

BYTES (4000)

VARBINARY (2000)

 

BYTES (2000)

CHAR

Ja

WSTRING

TEXT

Ja

WSTRING (65535)

LONGTEXT

Ja

NCLOB

MEDIUMTEXT

Ja

NCLOB

TINYTEXT

Ja

WSTRING (255)

GEOMETRY

Nej

BLOB

POINT

Nej

BLOB

LINESTRING

Nej

BLOB

POLYGON

Nej

BLOB

MULTIPOINT

Nej

BLOB

MULTILINESTRING

Nej

BLOB

MULTIPOLYGON

Nej

BLOB

GEOMETRYCOLLECTION

Nej

BLOB

ENUM

Nej

WSTRING (Längd)

Där "Längd" är det längsta värdet i ENUM.

SET

Nej

WSTRING (Längd)

Där "Längd" är summan av alla värden i SET, inklusive kommatecken.

JSON

Nej

CLOB

Anteckning om information

Om datatyperna DATETIME och TIMESTAMP anges med ett nollvärde (dvs. 0000-00-00) måste du se till att måldatabasen i flyttar-uppgiften stöder nollvärden för datatyperna DATETIME och TIMESTAMP. Om de inte stöds kan du använda en omvandling för att ange ett värde som stöds (t.ex. 1970.) Annars kommer de att registreras som null på målet.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!