

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Diferencias de los tipos de datos entre Amazon Redshift y las bases de datos PostgreSQL y MySQL compatibles
<a name="federated-data-types"></a>

En la siguiente tabla, se muestra la asignación de un tipo de datos de Amazon Redshift al tipo de datos de Amazon RDS PostgreSQL o Aurora PostgreSQL correspondiente. 


| Tipos de datos de Amazon Redshift  | Tipo de datos de RDS PostgreSQL o Aurora PostgreSQL  | Descripción  | 
| --- | --- | --- | 
| SMALLINT  | SMALLINT  | Entero firmado de dos bytes  | 
| INTEGER  | INTEGER  | Entero firmado de cuatro bytes  | 
| BIGINT  | BIGINT  | Entero firmado de ocho bytes  | 
| DECIMAL  | DECIMAL  | Numérico exacto de precisión seleccionable  | 
| REAL  | REAL  | Número en coma flotante de precisión única  | 
| DOUBLE PRECISION  | DOUBLE PRECISION  | Número en coma flotante de precisión doble  | 
| BOOLEAN  | BOOLEANO  | Booleano lógico (true/false)  | 
| CHAR  | CHAR  | Cadena de caracteres de longitud fija  | 
| VARCHAR  | VARCHAR  | Cadena de caracteres de longitud variable con un límite definido por el usuario  | 
| DATE  | DATE  | Fecha de calendario (año, mes, día)  | 
| TIMESTAMP  | TIMESTAMP  | Fecha y hora (sin zona horaria)  | 
| TIMESTAMPTZ  | TIMESTAMPTZ  | Fecha y hora (con zona horaria)  | 
| GEOMETRY | PostGIS GEOMETRY | Datos espaciales  | 

Los siguientes tipos de datos de RDS PostgreSQL y Aurora PostgreSQL se convierten a VARCHAR(64K) en Amazon Redshift: 
+ JSON, JSONB
+ Matrices
+ BIT, BIT VARYING
+ BYTEA
+ Tipos compuestos
+ Tipos de fecha y hora INTERVAL, TIME, TIME WITH TIMEZONE
+ Tipos enumerados
+ Tipos monetarios
+ Tipos de direcciones de red
+ Tipos numéricos SERIAL, BIGSERIAL, SMALLSERIAL y MONEY 
+ Tipos de identificador de objeto
+ Tipo pg\_lsn
+ Pseudotipos
+ Tipos de rangos
+ Tipos de búsqueda de texto
+ TXID\_SNAPSHOT
+ UUID
+ Tipo XML 

En la siguiente tabla, se muestra la asignación de un tipo de datos de Amazon Redshift al tipo de datos de Amazon RDS MySQL o Aurora MySQL correspondiente. 


| Tipos de datos de Amazon Redshift  | Tipo de datos de RDS MySQL o Aurora MySQL  | Descripción  | 
| --- | --- | --- | 
| BOOLEANO  | TINYINT(1)  | Booleano lógico (true o false)  | 
| SMALLINT  | TINYINT(UNSIGNED)  | Entero firmado de dos bytes  | 
| SMALLINT  | SMALLINT  | Entero firmado de dos bytes  | 
| INTEGER  | SMALLINT UNSIGNED | Entero firmado de cuatro bytes  | 
| INTEGER  | MEDIUMINT (UNSIGNED) | Entero firmado de cuatro bytes  | 
| INTEGER  | INT  | Entero firmado de cuatro bytes  | 
| BIGINT  | INT UNSIGNED | Entero firmado de ocho bytes  | 
| BIGINT  | BIGINT  | Entero firmado de ocho bytes  | 
| DECIMAL  | BIGINT UNSIGNED | Numérico exacto de precisión seleccionable  | 
| DECIMAL  | DECIMAL(M,D)  | Numérico exacto de precisión seleccionable  | 
| REAL  | FLOAT  | Número en coma flotante de precisión única  | 
| DOUBLE PRECISION  | DOUBLE  | Número en coma flotante de precisión doble  | 
| CHAR  | CHAR  | Cadena de caracteres de longitud fija  | 
| VARCHAR  | VARCHAR  | Cadena de caracteres de longitud variable con un límite definido por el usuario  | 
| DATE  | DATE  | Fecha de calendario (año, mes, día)  | 
| TIME  | TIME  | Hora (sin zona horaria)  | 
| TIMESTAMP  | TIMESTAMP  | Fecha y hora (sin zona horaria)  | 
| TIMESTAMP  | DATETIME  | Hora (sin zona horaria)  | 
| VARCHAR(4)  | YEAR  | Carácter de longitud variable que representa el año  | 

Se produce un error cuando los datos TIME están fuera de rango (00:00:00 – 24:00:00).

Los siguientes tipos de datos de RDS MySQL y Aurora MySQL se convierten a VARCHAR(64K) en Amazon Redshift: 
+ BIT
+ BINARIO
+ VARBINARY
+ TINYBLOB, BLOB, MEDIUMBLOB, LONGBLOB
+ TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT
+ ENUM
+ SET
+ SPATIAL