Saltar al contenido principal

Tipos de datos admitidos

La tabla siguiente muestra los tipos de datos de origen de MySQL compatibles y su asignación predeterminada a tipos de datos de Qlik Talend Data Integration.

Al replicar datos a un destino basado en MySQL, los tipos de datos de origen y destino son los mismos, aparte de las excepciones descritas en Replicación homogénea.

Para obtener información sobre cómo ver el tipo de datos asignado en el destino, consulte la sección del conector de destino que está utilizando.

Tipos de datos que admite
Tipos de datos MySQL Intercalable Tipos de datos de Qlik Talend Data Integration

INT

No

INT4

BIGINT

No

INT8

MEDIUMINT

No

INT4

TINYINT

No

INT1

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

DECIMAL (10)

No

NUMERIC (10,0)

BINARY

No

BYTES (1)

BIT

No

BOOLEAN

BIT (64)

No

BYTES (8)

BLOB

No

BYTES (65535)

LONGBLOB

No

BLOB

MEDIUMBLOB

No

BLOB

TINYBLOB

No

BYTES (255)

DATE

No

DATE

DATETIME

Nota informativa

DATETIME sin un valor entre paréntesis se replica sin milisegundos, mientras que DATETIME con un valor de 1 a 5, por ej. DATETIME(5): se replica en milisegundos.

Nota informativa

Al (mover) una columna DATETIME, la hora sigue siendo la misma en el destino (es decir, no se convierte a UTC).

No

DATETIME

TIME

No

STRING

TIMESTAMP

Nota informativa

Al aterrizar (mover) una columna TIMESTAMP, la hora se convierte a UTC en el destino.

No

DATETIME

YEAR

No

INT2

DOUBLE

No

REAL8

FLOAT

Si los valores de FLOAT no están en el rango especificado a continuación, utilice una transformación para asignar FLOAT a STRING. Para una explicación de cómo hacer esto, vea Crear reglas para transformar conjuntos de datos.

Rango FLOAT admitido:

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

y

2.23E-308 to 1.79E+308

No

REAL (DOUBLE)

VARCHAR (45)

WSTRING (45)

VARCHAR (2000)

WSTRING (2000)

VARCHAR (4000)

WSTRING (4000)

VARBINARY (4000)

 

BYTES (4000)

VARBINARY (2000)

 

BYTES (2000)

CHAR

WSTRING

TEXT

WSTRING (65535)

LONGTEXT

NCLOB

MEDIUMTEXT

NCLOB

TINYTEXT

WSTRING (255)

GEOMETRY

No

BLOB

POINT

No

BLOB

LINESTRING

No

BLOB

POLYGON

No

BLOB

MULTIPOINT

No

BLOB

MULTILINESTRING

No

BLOB

MULTIPOLYGON

No

BLOB

GEOMETRYCOLLECTION

No

BLOB

ENUM

No

WSTRING (Length)

Donde "Length" es el valor más largo del ENUM.

SET

No

WSTRING (Length)

Donde "Length" es el total de todos los valores de SET, incluidas las comas.

JSON

No

CLOB

Nota informativa

Si los tipos de datos DATETIME y TIMESTAMP se especifican con un valor "cero" (es decir, 0000-00-00), debe asegurarse de que la base de datos de destino en la tarea trasladar admita valores "cero" para los tipos de datos DATETIME y TIMESTAMP. Si no se admiten, puede utilizar una transformación para especificar un valor admitido (por ejemplo, 1970). De lo contrario, se registrarán como nulos en el destino.

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.