Volver a la versión inglesa de la documentaciónTipos de datos PostgreSQL soportados
Tipos de datos PostgreSQL soportados
Última actualización: 15 jul 2024
Cuando utiliza Amazon RDS for PostgreSQL como conexión de origen, sólo puede replicar algunos tipos de datos.
Cuando usas el Amazon RDS for PostgreSQL conexión con el Copiar meta, Data Replication intentará crear o replicar en una columna con un nombre de columna similar y un tipo de datos compatible. Si el tipo de datos de la columna de destino no es compatible, convertirá el tipo de datos de destino en un tipo de datos basado en cadenas (por ejemplo,varchar
).
La siguiente tabla muestra la PostgreSQL tipos de datos que puede replicar. Los tipos de datos no admitidos no se replican en la base de datos de destino.
Tipo de datos | Alias | Descripción | Soportado |
---|---|---|---|
bigint | int8 | entero de ocho bytes con signo | ✓ |
BIGSERIAL | serial8 | incremento automático de un entero de ocho bytes | ✓ |
bit [(n)] | serie de bits de longitud fija | ||
bit variable [(n)] | varbit [(n)] | serie de bits de longitud variable | |
booleano | bool | booleano lógico (true/false) | ✓ |
caja | caja rectangular en un plano | ||
BYTEA | datos binarios ("matriz de bytes") | ✓ | |
carácter [(n)] | char [(n)] | serie de caracteres de longitud fija | ✓ |
carácter variable [(n)] | varchar [(n)] | Serie de caracteres de longitud variable | ✓ |
cidr | Dirección de red IPv4 o IPv6 | ||
círculo | círculo en un plano | ||
fecha | fecha de calendario (año, mes, día) | ✓ | |
precisión doble | float8 | número de coma flotante de precisión doble (8 bytes) | ✓ |
Inet | Dirección de host IPv4 o IPv6 | ||
entero | INT, INT4 | Entero de cuatro bytes con signo | ✓ |
interval [campos] [(p)] | Intervalo de tiempo | ||
json | datos JSON textuales | ✓ | |
jsonb | datos JSON binarios, descompuestos | ✓ | |
línea | línea infinita en un plano | ||
lseg | segmento de línea en un plano | ||
macaddr | Dirección MAC (Media Access Control) | ||
macaddr8 | Dirección MAC (Media Access Control) (formatoEUI-64 ) | ||
importe | Importe monetario | ||
numérico [(p, s)] | decimal [(p, s)] | número exacto de precisión seleccionable | ✓ |
PATH | ruta geométrica en un plano | ||
pg_lsn | PostgreSQL Número de secuencia de registro | ||
punto | punto geométrico en un plano | ||
polígono | ruta geométrica cerrada en un plano | ||
real | float4 | número de coma flotante de precisión simple (4 bytes) | ✓ |
smallint | int2 | Entero de dos bytes con signo | ✓ |
serie pequeña | serial2 | incremento automático de un entero de dos bytes | ✓ |
serie | serial4 | incremento automático de un entero de cuatro bytes | ✓ |
texto | Serie de caracteres de longitud variable | ✓ | |
hora [(p)] [sin huso horario] | hora del día (sin huso horario) | ✓ | |
hora [(p)] con huso horario | timetz | hora del día, incluido el huso horario | ✓ |
indicación de fecha y hora [(p)] [sin huso horario] | fecha y hora (sin huso horario) | ✓ | |
indicación de fecha y hora [(p)] con huso horario | timeStampTZ | fecha y hora, incluido el huso horario | ✓ |
Escuadrón | consulta de búsqueda de texto | ||
tsvector | documento de búsqueda de texto | ||
instantánea de transacción | instantánea de ID de transacción a nivel de usuario (deprecated; consulte pg_snapshot) | ||
uuid | identificador exclusivo universal | ✓ | |
xml | datos XML | ✓ |
Tema padre: Replicación de datos de Amazon RDS for PostgreSQL