Tipos de dados PostgreSQL suportados

Quando você usa o Amazon RDS for PostgreSQL como uma conexão de origem, você pode replicar apenas alguns tipos de dados.

Quando você usar a conexão Amazon RDS for PostgreSQL com a meta Copiar, o Data Replication tentará criar ou replicar uma coluna no banco de dados de destino com um nome de coluna semelhante e um tipo de dados compatível. Se o tipo de dados da coluna de destino não for compatível, ele converterá o tipo de dados de destino em um tipo de dados baseado em string (por exemplo,varchar ).

A tabela a seguir mostra o PostgreSQL tipos de dados que você pode replicar. Se uma tabela de origem contiver uma coluna com um tipo de dados não suportado, a tabela não será replicada no banco de dados de destino.

Tipo de dados Aliases Descrição Suportado
bigint int8 assino de oito bytes inteiros
BIGSERIAL serial8 autoincrementando oito-byte inteiro
bit [(n)] cadeia de bits de comprimento fixo
bit variando [(n)] varbit [(n)] cadeia de bits de comprimento variável
booleano bool Booleano Lógico (true/falso)
caixa caixa retangular em um avião
BYTEA dados binários ("array array")
caractere [(n)] char [(n)] Sequência de caracteres de comprimento fixo
caracteres variando [(n)] varchar [(n)] cadeia de caracteres de comprimento variável
CIDR Endereço de rede IPv4 ou IPv6
círculo círculo em um avião
data data do calendário (ano, mês, dia)
precisão dupla float8 número de ponto flutuante de precisão dupla (8 bytes)
inet Endereço do host IPv4 ou IPv6
número inteiro INT, INT4 assinado quatro-byte inteiro
intervalo [campos] [(p)] amplitude de tempo
json dados JSON textual
jsonb dados JSON binários, decompostos
linha linha infinita em um avião
lseg segmento de linha em um avião
macaddr Endereço MAC (Media Access Control)
macaddr8 Endereço MAC (Media Access Control) (formatoEUI-64 )
dinheiro Montante Moeda
numérico [(p, s)] decimal [(p, s)] exato numérico de precisão selecionável
caminho caminho geométrico em um avião
pg_lsn Número de Sequência do Log PostgreSQL
ponto ponto geométrico em um avião
polígono caminho geométrico fechado em um avião
real float4 número de ponto de flutuação de precisão única (4 bytes)
smallint int2 assino número inteiro de dois bytes
pequena série serial2 autoincrementando dois-byte inteiro
seriais serial4 autoincrementando quatro-byte inteiro
Texto cadeia de caracteres de comprimento variável
tempo [(p)] [sem fuso horário] hora do dia (sem fuso horário)
tempo [(p)] com fuso horário timetz hora do dia, incluindo fuso horário
timestamp [(p)] [sem fuso horário] data e hora (sem fuso horário)
timestamp [(p)] com fuso horário timeStampTZ data e hora, incluindo fuso horário
tsquery consulta de pesquisa de
tsvetor documento de pesquisa texto
txid_snapshot captura instantânea do ID da transação no nível do usuário (descontinuado; consulte pg_snapshot)
uuid Identificador Universalmente Exclusivo
xml dados XML